Engineering autonomous systems
Proceedings of the 17th Panhellenic Conference on Informatics
SimSOTA: engineering and simulating feedback loops for self-adaptive systems
Proceedings of the International C* Conference on Computer Science and Software Engineering
Hi-index | 0.00 |
Novel models and tools are required to support the engineering of systems that are self-aware of their current situations and capable of dynamically modifying their behavior and structure using feedback loops. In this paper, with the help of a case study in the area of e-mobility and based on our past work in self-adaptive systems modeling, we introduce a new tool (i.e., an Eclipse-based simulation plug-in) that we are developing for engineering and simulating architectural patterns based on feedback loops. Our plug-in can facilitate modeling of self-adaptive patterns using UML 2, visual animation of behavior to expose run-time information, animating composite structure, model-level debugging, simulating event-driven models, and run-time prompting.