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.
DownloadPaper 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