Introduction to the Special Issue “Applications in Self-Aware Computing Systems and their Evaluation”
Abstract
:1. Introduction
- learn models, capturing knowledge about themselves and their environment (such as their structure, design, state, possible actions, and run-time behavior) on an ongoing basis;
- reason using the models (to predict, analyze, consider, or plan), which enables them to act based on their knowledge and reasoning (for example, to explore, explain, report, suggest, self-adapt, or impact their environment)
2. Structure of the Workshop
2.1. Session 1—Invited Keynote
2.2. Session 2—EMSAC
2.3. Session 3—SeAC
3. Contributions to this Special Issue
4. Conclusions
Acknowledgments
Conflicts of Interest
Abbreviations
ACSOS | International Conference on Autonomic Computing and Self-Organizing Systems |
EMSAC | Workshop on Evaluations and Measurements in Self-Aware Computing Systems |
ICAC | IEEE International Conference on Autonomic Computing |
SASO | IEEE International Conference on Self-Adaptive and Self-Organizing Systems |
SeAC | Workshop on Self-Aware Computing |
SLO | Service Level Objective |
SPS | IEEE International Workshop on Self-Protecting Systems |
References
- Kephart, J.O.; Chess, D.M. The Vision of Autonomic Computing. Computer 2003, 36, 41–50. [Google Scholar] [CrossRef]
- Cheng, B.H.; de Lemos, R.; Giese, H.; Inverardi, P.; Magee, J.; Andersson, J.; Becker, B.; Bencomo, N.; Brun, Y.; Cukic, B.; et al. Software engineering for self-adaptive systems: A research roadmap. In Software Engineering for Self-Adaptive Systems; Springer: Berlin/Heidelberg, Germany, 2009; pp. 1–26. [Google Scholar]
- Krupitzer, C.; Roth, F.M.; VanSyckel, S.; Schiele, G.; Becker, C. A survey on engineering approaches for self-adaptive systems. Pervasive Mob. Comput. 2015, 17, 184–206. [Google Scholar] [CrossRef]
- Wooldridge, M. An Introduction to MultiAgent Systems, 2nd ed.; Google-Books-ID: X3ZQ7yeDn2IC; John Wiley & Sons: Hoboken, NY, USA, 2009. [Google Scholar]
- Allrutz, R.; Cap, C.; Eilers, S.; Fey, D.; Haase, H.; Hochberger, C.; Karl, W.; Kolpatzik, B.; Krebs, J.; Langhammer, F.; et al. Organic Computing: Computer-und Systemarchitektur im Jahr 2010; Technical Report, VDE/ITG/GI Position Paper; VDE/ITG/GI: Frankfurt am Main, Germany, 2003. [Google Scholar]
- Tomforde, S.; Prothmann, H.; Branke, J.; Hähner, J.; Mnif, M.; Müller-Schloer, C.; Richter, U.; Schmeck, H. Observation and Control of Organic Systems. In Organic Computing—A Paradigm Shift for Complex Systems; Springer: Berlin/Heidelberg, Germany, 2011; pp. 325–338. [Google Scholar]
- Schilit, B.; Adams, N.; Want, R. Context-Aware Computing Applications. In Proceedings of the 1994 First Workshop on Mobile Computing Systems and Applications, Washington, DC, USA, 8–9 December 1994; pp. 85–90. [Google Scholar] [CrossRef]
- Endsley, M.R. Toward a Theory of Situation Awareness in Dynamic Systems. Human Factors 1995, 37, 32–64. [Google Scholar] [CrossRef]
- Smith, B.C. Procedural Reflection in Programming Languages. Ph.D. Thesis, Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge, MA, USA, 1982. [Google Scholar]
- Blair, G.; Bencomo, N.; France, R.B. Models@ run.time. Computer 2009, 42, 22–27. [Google Scholar] [CrossRef]
- Kounev, S.; Lewis, P.R.; Bellman, K.L.; Bencomo, N.; Cámara, J.; Diaconescu, A.; Esterle, L.; Geihs, K.; Giese, H.; Götz, S.; et al. The Notion of Self-aware Computing. In Self-Aware Computing Systems; Springer International Publishing: Cham, Switzerland, 2017; pp. 3–16. [Google Scholar] [CrossRef]
- Ghahremani, S.; Giese, H. Performance Evaluation for Self-Healing Systems: Current Practice & Open Issues. In Proceedings of the IEEE 4th International Workshops on Foundations and Applications of Self* Systems, FAS*W@SASO/ICCAC 2019, Umea, Sweden, 16–20 June 2019; pp. 116–119. [Google Scholar] [CrossRef]
- Bauer, A.; Eismann, S.; Grohmann, J.; Herbst, N.; Kounev, S. Systematic Search for Optimal Resource Configurations of Distributed Applications. In Proceedings of the IEEE 4th International Workshops on Foundations and Applications of Self* Systems, FAS*W@SASO/ICCAC 2019, Umea, Sweden, 16–20 June 2019; pp. 120–125. [Google Scholar] [CrossRef]
- Tomforde, S. From "Normal" to "Abnormal": A Concept for Determining Expected Self-Adaptation Behaviour. In Proceedings of the IEEE 4th International Workshops on Foundations and Applications of Self* Systems, FAS*W@SASO/ICCAC 2019, Umea, Sweden, 16–20 June 2019; pp. 126–129. [Google Scholar] [CrossRef]
- Chindanonda, P.; Podolskiy, V.; Gerndt, M. Metrics for Self-Adaptive Queuing in Middleware for Internet of Things. In Proceedings of the IEEE 4th International Workshops on Foundations and Applications of Self* Systems, FAS*W@SASO/ICCAC 2019, Umea, Sweden, 16–20 June 2019; pp. 130–133. [Google Scholar] [CrossRef]
- Grohmann, J.; Eismann, S.; Bauer, A.; Züfle, M.; Herbst, N.; Kounev, S. Utilizing Clustering to Optimize Resource Demand Estimation Approaches. In Proceedings of the IEEE 4th International Workshops on Foundations and Applications of Self* Systems, FAS*W@SASO/ICCAC 2019, Umea, Sweden, 16–20 June 2019; pp. 134–139. [Google Scholar] [CrossRef]
- Andrade, X.; Cedeno, J.; Boza, E.F.; Aragon, H.; Abad, C.; Murillo, J.R. Optimizing Cloud Caches For Free: A Case for Autonomic Systems with a Serverless Computing Approach. In Proceedings of the IEEE 4th International Workshops on Foundations and Applications of Self* Systems, FAS*W@SASO/ICCAC 2019, Umea, Sweden, 16–20 June 2019; pp. 140–145. [Google Scholar] [CrossRef]
- Kaiser, D.; Lesch, V.; Rothe, J.; Strohmeier, M.; Spieß, F.; Krupitzer, C.; Montenegro, S.; Kounev, S. Towards Self-Aware Multirotor Formations. Computers 2020, 9, 7. [Google Scholar] [CrossRef] [Green Version]
- Grohmann, J.; Herbst, N.; Chalbani, A.; Arian, Y.; Peretz, N.; Kounev, S. A Taxonomy of Techniques for SLO Failure Prediction in Software Systems. Computers 2020, 9, 10. [Google Scholar] [CrossRef] [Green Version]
- Chindanonda, P.; Podolskiy, V.; Gerndt, M. Self-Adaptive Data Processing to Improve SLOs for Dynamic IoT Workloads. Computers 2020, 9, 12. [Google Scholar] [CrossRef] [Green Version]
- Boza, E.F.; Andrade, X.; Cedeno, J.; Murillo, J.; Aragon, H.; Abad, C.L.; Abad, A.G. On Implementing Autonomic Systems with a Serverless Computing Approach: The Case of Self-Partitioning Cloud Caches. Computers 2020, 9, 14. [Google Scholar] [CrossRef] [Green Version]
- Ghahremani, S.; Giese, H. Evaluation of Self-Healing Systems: An Analysis of the State-of-the-Art and Required Improvements. Computers 2020, 9, 16. [Google Scholar] [CrossRef] [Green Version]
- Tomforde, S.; Goller, M. To Adapt or Not to Adapt: A Quantification Technique for Measuring an Expected Degree of Self-Adaptation. Computers 2020, 9, 21. [Google Scholar] [CrossRef] [Green Version]
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Krupitzer, C.; Eberhardinger, B.; Gerostathopoulos, I.; Raibulet, C. Introduction to the Special Issue “Applications in Self-Aware Computing Systems and their Evaluation”. Computers 2020, 9, 22. https://doi.org/10.3390/computers9010022
Krupitzer C, Eberhardinger B, Gerostathopoulos I, Raibulet C. Introduction to the Special Issue “Applications in Self-Aware Computing Systems and their Evaluation”. Computers. 2020; 9(1):22. https://doi.org/10.3390/computers9010022
Chicago/Turabian StyleKrupitzer, Christian, Benedikt Eberhardinger, Ilias Gerostathopoulos, and Claudia Raibulet. 2020. "Introduction to the Special Issue “Applications in Self-Aware Computing Systems and their Evaluation”" Computers 9, no. 1: 22. https://doi.org/10.3390/computers9010022
APA StyleKrupitzer, C., Eberhardinger, B., Gerostathopoulos, I., & Raibulet, C. (2020). Introduction to the Special Issue “Applications in Self-Aware Computing Systems and their Evaluation”. Computers, 9(1), 22. https://doi.org/10.3390/computers9010022