08031 – Software Engineering for Self-Adaptive Systems: A Research Road Map

Authors Betty H.C. Cheng, Holger Giese, Paola Inverardi, Jeff Magee, Rogerio de Lemos, Jesper Andersson, Basil Becker, Nelly Bencomo, Yuriy Brun, Bojan Cukic, Giovanna Di Marzo Serugendo, Schahram Dustdar, Anthony Finkelstein, Cristina Gacek, Kurt Geihs, Vincenzo Grassi, Gabor Karsai, Holger Kienle, Jeff Kramer, Marin Litoiu, Sam Malek, Raffaela Mirandola, Hausi Müller, Sooyong Park, Mary Shaw, Matthias Tichy, Massimo Tivoli, Danny Weyns, Jon Whittle



PDF
Thumbnail PDF

File

DagSemProc.08031.2.pdf
  • Filesize: 261 kB
  • 13 pages

Document Identifiers

Author Details

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

Cite As Get BibTex

Betty H.C. Cheng, Holger Giese, Paola Inverardi, Jeff Magee, Rogerio de Lemos, Jesper Andersson, Basil Becker, Nelly Bencomo, Yuriy Brun, Bojan Cukic, Giovanna Di Marzo Serugendo, Schahram Dustdar, Anthony Finkelstein, Cristina Gacek, Kurt Geihs, Vincenzo Grassi, Gabor Karsai, Holger Kienle, Jeff Kramer, Marin Litoiu, Sam Malek, Raffaela Mirandola, Hausi Müller, Sooyong Park, Mary Shaw, Matthias Tichy, Massimo Tivoli, Danny Weyns, and Jon Whittle. 08031 – Software Engineering for Self-Adaptive Systems: A Research Road Map. In Software Engineering for Self-Adaptive Systems. Dagstuhl Seminar Proceedings, Volume 8031, pp. 1-13, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2008) https://doi.org/10.4230/DagSemProc.08031.2

Abstract

Software's ability to adapt at run-time to changing user needs, system intrusions or faults, changing operational environment, and resource variability has been proposed as a means to cope with the complexity of today's software-intensive systems.  Such self-adaptive systems can configure and reconfigure themselves, augment their functionality, continually optimize themselves, protect themselves, and recover themselves, while keeping most of their complexity hidden from the user and administrator. In this paper, we present research road map for software engineering of self-adaptive systems focusing on four views, which we identify as essential: requirements, modelling, engineering, and assurances.

Subject Classification

Keywords
  • Software engineering
  • requirements engineering
  • modelling
  • evolution
  • assurances
  • self-adaptability
  • self-organization
  • self-management

Metrics

  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    0
    PDF Downloads
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail