On Effects of Applying Predictive Caching for State Machines

James Akyüz, Tolga Ovatman

2021

Abstract

State machines are frequently used in software development, in many different contexts, ranging from modeling control software to distributed applications that operate in cloud environments. We have implemented and experimented on basic execution path-based predictive caching approaches for state machines to show that due to the limited number of paths that can be taken during a state machine run better pre-fetching can be achieved for state machine caches. We have applied our predictive approaches over least frequently used (LFU) and least recently used (LRU) replacement on two different state machine instances run with real-world execution traces.

Download


Paper Citation


in Harvard Style

Akyüz J. and Ovatman T. (2021). On Effects of Applying Predictive Caching for State Machines. In Proceedings of the 16th International Conference on Software Technologies - Volume 1: ICSOFT, ISBN 978-989-758-523-4, pages 151-157. DOI: 10.5220/0010546001510157


in Bibtex Style

@conference{icsoft21,
author={James Akyüz and Tolga Ovatman},
title={On Effects of Applying Predictive Caching for State Machines},
booktitle={Proceedings of the 16th International Conference on Software Technologies - Volume 1: ICSOFT,},
year={2021},
pages={151-157},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0010546001510157},
isbn={978-989-758-523-4},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 16th International Conference on Software Technologies - Volume 1: ICSOFT,
TI - On Effects of Applying Predictive Caching for State Machines
SN - 978-989-758-523-4
AU - Akyüz J.
AU - Ovatman T.
PY - 2021
SP - 151
EP - 157
DO - 10.5220/0010546001510157