Software Engineering for Self-Adaptive Systems: A Second Research Roadmap
By R. D. Lemos, Holger Giese, Hausi A. Müller, Mary Shaw, J. Andersson, Marin Litoiu, Bradley R. Schmerl, Gabriel Tamura, Norha M. Villegas, T. Vogel and 32 more. Software Engineering for Self-Adaptive Systems, 2010
858 citations recorded by the source corpus.
The goal of this roadmap paper is to summarize the state-of-the-art and identify research challenges when developing, deploying and managing self-adaptive software systems. Instead of dealing with a wide range of topics associated with the field, we focus on four essential topics of self-adaptation: design space for self-adaptive solutions, software engineering processes for self-adaptive systems, from centralized to decentralized control, and practical run-time verification & validation for self-adaptive systems. For each topic, we present an overview, suggest future directions, and focus on selected challenges. This paper complements and extends a previous roadmap on software engineering for self-adaptive systems published in 2009 covering a different set of topics, and reflecting in part on the previous paper. This roadmap is one of the many results of the Dagstuhl Seminar 10431 on Software Engineering for Self-Adaptive Systems, which took place in October 2010.
Subfields: Artificial Intelligence, Computer Networks and Communications, Information Systems
View Paper: https://www.semanticscholar.org/paper/d23e48d6f0facaaad74707b6cc94c8b322d0a228
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- P. Koopman
- Muhammad Akmal Shafique
- Radu Grosu
- Florian Geissler
- Michael D. Wagner
- Denise Ratasich
- Faiq Khalid
- Ezio Bartocci
In Computer Networks and Communications
- P. Koopman
- Muhammad Akmal Shafique
- Radu Grosu
- Florian Geissler
- Denise Ratasich
- Faiq Khalid
- Ezio Bartocci
Citations in the corpus
- A Roadmap Toward the Resilient Internet of Things for Cyber-Physical Systems (2018, methodology): “The software engineering community provides two main roadmaps on selfadaptation [24,27].”
- Autonomous Cars: Research Results, Issues, and Future Challenges (2019, neutral): “certification [157].”
- Autonomous Vehicle Safety: An Interdisciplinary Challenge (2017, background): “…planning, finding a way to validate inductive-based learning strategies, providing resilience in the face of likely gaps in early-deployed system requirements, and having an appropriate safety certification strategy to demonstrate that a sufficient level of safety has actually been achieved.”