Skip to main navigation Skip to search Skip to main content

Software engineering for self-adaptive systems: a research roadmap

  • Betty H.C. Cheng
  • , Rogério de Lemos
  • , Holger Giese
  • , Paola Inverardi
  • , Jeff Magee
  • , Jesper Andersson
  • , Basil Becker
  • , Nelly Bencomo
  • , 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 output: Chapter in Book/Published conference outputChapter (peer-reviewed)

868   Link opens in a new tab Citations (SciVal)

Abstract

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.
Original languageEnglish
Title of host publicationSoftware engineering for self-adaptive systems
Subtitle of host publicationa research roadmap
EditorsBetty H.C. Cheng, Rogério de Lemos, Holger Giese, Paola Inverardi, Jeff Magee
Place of PublicationBerlin (DE)
PublisherSpringer
Pages1-26
Number of pages26
ISBN (Electronic)978-3-642-02161-9
ISBN (Print)978-3-642-02160-2
DOIs
Publication statusPublished - 2009

Publication series

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

Fingerprint

Dive into the research topics of 'Software engineering for self-adaptive systems: a research roadmap'. Together they form a unique fingerprint.

Cite this