Models@ run. time: a guided tour of the state of the art and research challenges

N Bencomo, S Götz, H Song - Software & Systems Modeling, 2019 - Springer
More than a decade ago, the research topic models@ run. time was coined. Since then, the
research area has received increasing attention. Given the prolific results during these …

Control-theoretical software adaptation: A systematic literature review

S Shevtsov, M Berekmeri, D Weyns… - IEEE Transactions on …, 2017 - ieeexplore.ieee.org
Modern software applications are subject to uncertain operating conditions, such as
dynamics in the availability of services and variations of system goals. Consequently …

[图书][B] An introduction to self-adaptive systems: A contemporary software engineering perspective

D Weyns - 2020 - books.google.com
A concise and practical introduction to the foundations and engineering principles of self-
adaptation Though it has recently gained significant momentum, the topic of self-adaptation …

Model-driven engineering for mission-critical iot systems

F Ciccozzi, I Crnkovic, D Di Ruscio, I Malavolta… - IEEE …, 2017 - ieeexplore.ieee.org
Mission-critical Internet of Things (MC-IoT) systems involve heterogeneous things from both
the digital and physical worlds. They run applications whose failure might cause significant …

Behavior trees in action: a study of robotics applications

R Ghzouli, T Berger, EB Johnsen, S Dragule… - Proceedings of the 13th …, 2020 - dl.acm.org
Autonomous robots combine a variety of skills to form increasingly complex behaviors called
missions. While the skills are often programmed at a relatively low level of abstraction, their …

Behavior trees and state machines in robotics applications

R Ghzouli, T Berger, EB Johnsen… - IEEE Transactions …, 2023 - ieeexplore.ieee.org
Autonomous robots combine skills to form increasingly complex behaviors, called missions.
While skills are often programmed at a relatively low abstraction level, their coordination is …

[PDF][PDF] Software architecture: Past, present, future

W Hasselbring - The Essence of Software Engineering, 2018 - library.oapen.org
For large, complex software systems, the design of the overall system structure (the software
architecture) is an essential challenge. The architecture of a software system defines that …

Perpetual assurances for self-adaptive systems

D Weyns, N Bencomo, R Calinescu, J Camara… - Software Engineering for …, 2017 - Springer
Providing assurances for self-adaptive systems is challenging. A primary underlying
problem is uncertainty that may stem from a variety of different sources, ranging from …

User experience for model-driven engineering: Challenges and future directions

S Abrahão, F Bourdeleau, B Cheng… - 2017 ACM/IEEE 20th …, 2017 - ieeexplore.ieee.org
Since its infancy, Model Driven Engineering (MDE) research has primarily focused on
technical issues. Although it is becoming increasingly common for MDE research papers to …

Dronology: An incubator for cyber-physical system research

J Cleland-Huang, M Vierhauser, S Bayley - arXiv preprint arXiv …, 2018 - arxiv.org
Research in the area of Cyber-Physical Systems (CPS) is hampered by the lack of available
project environments in which to explore open challenges and to propose and rigorously …