From smart buildings to medical devices to smart nations, software systems increasingly integrate computation, networking, and interaction with the physical environment. These …
T Vogel - Proceedings of the 13th International Conference on …, 2018 - dl.acm.org
Self-adaptive software systems are often structured into an adaptation engine that manages an adaptable software by operating on a runtime model that represents the architecture of …
In this paper, we focus on self-adaptation in large-scale software-intensive distributed systems. The main problem in making such systems self-adaptive is that their adaptation …
Many modern systems interact with both cyber and physical environments. They are complex systems in which multiple constituent systems work together to achieve higher-level …
Self-adaptive systems commonly operate in heterogeneous contexts and need to consider multiple quality attributes. Human stakeholders often express their quality preferences by …
The large number of possible configurations of modern software-based systems, combined with the large number of possible environmental situations of such systems, prohibits …
EB Gil, R Caldas, A Rodrigues… - … for Adaptive and …, 2021 - ieeexplore.ieee.org
Recent worldwide events shed light on the need of human-centered systems engineering in the healthcare domain. These systems must be prepared to evolve quickly but safely …
E Lee, YG Kim, YD Seo, K Seol, DK Baik - Information and Software …, 2018 - Elsevier
Context In recent years, software environments such as the cloud and Internet of Things (IoT) have become increasingly sophisticated, and as a result, development of adaptable …
Self-adaptive systems dynamically change their structure and behavior in response to changes in their execution environment to ensure the quality of the services they provide …