Published January 15, 2013 | Version Postprint
Conference paper Open

Software Engineering for Self-Adaptive Systems: A second Research Roadmap

Description

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.

Notes

In: Software Engineering for Self-Adaptive Systems II. Vol. 7475. Lecture Notes in Computer Science (LNCS). Springer, 2013, pp. 1-32.

Files

2013SefSAS_A second Research Roadmap.pdf

Files (415.1 kB)

Name Size Download all
md5:5afdf375b7fc36b7f09954c6655d4d30
415.1 kB Preview Download