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.
Original language | English |
---|---|
Title of host publication | Proceedings of the 16th International Conference on Software Technologies, ICSOFT 2021 |
Editors | Hans-Georg Fill, Marten van Sinderen, Leszek Maciaszek, Leszek Maciaszek |
Publisher | SciTePress |
Pages | 151-157 |
Number of pages | 7 |
ISBN (Electronic) | 9789897585234 |
DOIs | |
Publication status | Published - 2021 |
Event | 16th International Conference on Software Technologies, ICSOFT 2021 - Virtual, Online Duration: 6 Jul 2021 → 8 Jul 2021 |
Publication series
Name | Proceedings of the 16th International Conference on Software Technologies, ICSOFT 2021 |
---|
Conference
Conference | 16th International Conference on Software Technologies, ICSOFT 2021 |
---|---|
City | Virtual, Online |
Period | 6/07/21 → 8/07/21 |
Bibliographical note
Publisher Copyright:Copyright © 2021 by SCITEPRESS – Science and Technology Publications, Lda. All rights reserved
Funding
This study is supported by the scientific and technological research council of Turkey (TUBITAK), within the project numbered 118E887.
Funders | Funder number |
---|---|
TUBITAK | 118E887 |
Türkiye Bilimsel ve Teknolojik Araştirma Kurumu |
Keywords
- Execution Path Prediction
- Predictive Caching
- State Machines