Architectural Solutions for Self-Adaptive Systems

Increasingly adopted in critical application domains, selfadaptive systems (SaSs) present a particular ability to modify their behavior or configuration at runtime autonomously. The architectural decision-making activity in an SaS can be supported by reusing proven software structure configuration.

[1]  Paolo Arcaini,et al.  A Pattern-Oriented Design Framework for Self-Adaptive Software Systems , 2019, 2019 IEEE International Conference on Software Architecture Companion (ICSA-C).

[2]  Uwe Zdun,et al.  Architectural Patterns Revisited - A Pattern Language , 2005, EuroPLoP.

[3]  Henry Muccini,et al.  Self-Adaptation for Cyber-Physical Systems: A Systematic Literature Review , 2016, 2016 IEEE/ACM 11th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS).

[4]  Henry Muccini,et al.  Self-adaptive IoT architectures: an emergency handling case study , 2018, ECSA.

[5]  Fred D. Davis Perceived Usefulness, Perceived Ease of Use, and User Acceptance of Information Technology , 1989, MIS Q..

[6]  Kai Petersen,et al.  Guidelines for conducting systematic mapping studies in software engineering: An update , 2015, Inf. Softw. Technol..

[7]  S RosenblumDavid,et al.  An Architecture-Based Approach to Self-Adaptive Software , 1999 .

[8]  David Sinreich,et al.  An architectural blueprint for autonomic computing , 2006 .

[9]  Rogério de Lemos,et al.  Proceedings of the 7th International Symposium on Software Engineering for Adaptive and Self-Managing Systems , 2012, ICSE 2012.

[10]  Bradley R. Schmerl,et al.  On Patterns for Decentralized Control in Self-Adaptive Systems , 2010, Software Engineering for Self-Adaptive Systems.

[11]  Danny Weyns,et al.  Software Engineering of Self-Adaptive Systems: An Organised Tour and Future Challenges , 2017 .

[12]  Ladan Tahvildari,et al.  Self-adaptive software: Landscape and research challenges , 2009, TAAS.

[13]  Daniela E. Damian,et al.  SACRE: Supporting contextual requirements' adaptation in modern self-adaptive systems in the presence of uncertainty at runtime , 2018, Expert Syst. Appl..

[14]  Jo Ueyama,et al.  Using wireless sensor networks in the sensor web for flood monitoring in Brazil , 2013, ISCRAM.

[15]  Danny Weyns,et al.  Claims and Evidence for Architecture-Based Self-adaptation: A Systematic Literature Review , 2013, ECSA.

[16]  Edith Zavala,et al.  HAFLoop: An architecture for supporting Highly Adaptive Feedback Loops in self-adaptive systems , 2020, Future Gener. Comput. Syst..

[17]  Hausi A. Müller,et al.  Autonomic Computing Now You See It, Now You Don't , 2008, ISSSE.

[18]  Peyman Oreizy,et al.  Architectural styles for runtime software adaptation , 2009, 2009 Joint Working IEEE/IFIP Conference on Software Architecture & European Conference on Software Architecture.

[19]  Sam Malek,et al.  Software adaptation patterns for service-oriented architectures , 2010, SAC '10.

[20]  Elisa Yumi Nakagawa,et al.  Relating patterns and reference architectures , 2015 .