The goal of this roadmap paper is to summarize the stateof- 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 adaptive solutions, processes, from centralized to decentralized control, and practical run-time verification and validation. 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 dfferent 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.

de Lemos, R., Giese, H., Müller, H., Shaw, M., Andersson, J., Litoiu, M., et al. (2013). Software Engineering for Self-Adaptive Systems: A Second Research Roadmap. In H.G. Rogério de Lemos (a cura di), Software Engineering for Self-Adaptive Systems II (pp. 1-32). Springer Verlag [10.1007/978-3-642-35813-5_1].

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

GRASSI, VINCENZO;
2013-01-01

Abstract

The goal of this roadmap paper is to summarize the stateof- 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 adaptive solutions, processes, from centralized to decentralized control, and practical run-time verification and validation. 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 dfferent 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.
2013
Settore ING-INF/05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
English
Rilevanza internazionale
Capitolo o saggio
self-adaptive software system, software engineering, roadmap
Volume 7475. Lavoro sottoposto a processo di revisione con revisori anonimi (Peer review process with anonymous reviewers)
de Lemos, R., Giese, H., Müller, H., Shaw, M., Andersson, J., Litoiu, M., et al. (2013). Software Engineering for Self-Adaptive Systems: A Second Research Roadmap. In H.G. Rogério de Lemos (a cura di), Software Engineering for Self-Adaptive Systems II (pp. 1-32). Springer Verlag [10.1007/978-3-642-35813-5_1].
de Lemos, R; Giese, H; Müller, H; Shaw, M; Andersson, J; Litoiu, M; Schmerl, B; Tamura, G; Villegas, N; Vogel, T; Weyns, D; Baresi, L; Becker, B; Ben...espandi
Contributo in libro
File in questo prodotto:
File Dimensione Formato  
roadmap2.pdf

solo utenti autorizzati

Descrizione: Articolo principale
Licenza: Copyright dell'editore
Dimensione 328.42 kB
Formato Adobe PDF
328.42 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2108/81914
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 511
  • ???jsp.display-item.citation.isi??? ND
social impact