Software engineering for self-adaptive systems: a research roadmap

Research output: Chapter in Book/Report/Conference proceedingChapter (peer-reviewed)

View graph of relations Save citation


  • Betty H.C. Cheng
  • Rogério de Lemos
  • Holger Giese
  • Paola Inverardi
  • Jeff Magee
  • Jesper Andersson
  • Basil Becker
  • Yuriy Brun
  • Bojan Cukic
  • Giovanni di Marzo Serugendo
  • Schahram Dustdar
  • Anthony Finkelstein
  • Cristina Gacek
  • Kurt Geihs
  • Vincezo Grassi
  • Gabor Karsai
  • Holger M. Kienle
  • Jeff Kramer
  • Marin Litoiu
  • Sam Malek
  • Raffaela Mirandola
  • Hausi A. Müller
  • Sooyong Park
  • Mary Shaw
  • Matthias Tichy
  • Massimo Tivoli
  • Danny Weyns
  • Jon Whittle

Research units


The goal of this roadmap paper is to summarize the state-of-the-art and to identify critical challenges for the systematic software engineering of self-adaptive systems. The paper is partitioned into four parts, one for each of the identified essential views of self-adaptation: modelling dimensions, requirements, engineering, and assurances. For each view, we present the state-of-the-art and the challenges that our community must address. This roadmap paper is a result of the Dagstuhl Seminar 08031 on "Software Engineering for Self-Adaptive Systems," which took place in January 2008.

Request a copy

Request a copy


Publication date2009
Publication titleSoftware engineering for self-adaptive systems : a research roadmap
EditorsBetty H.C. Cheng, Rogério de Lemos, Holger Giese, Paola Inverardi, Jeff Magee
Place of PublicationBerlin (DE)
Number of pages26
ISBN (Electronic)978-3-642-02161-9
ISBN (Print)978-3-642-02160-2
Original languageEnglish

Publication series

NameLecture notes in computer science
ISSN (Print)0302-9743

Employable Graduates; Exploitable Research

Copy the text from this field...