Projects per year
Abstract
A self-adaptive software system modifies its behavior at runtime in
response to changes within the system or in its execution environment.
The fulfillment of the system requirements needs to be guaranteed even
in the presence of adverse conditions and adaptations. Thus, a key
challenge for self-adaptive software systems is assurance.
Traditionally, confidence in the correctness of a system is gained
through a variety of activities and processes performed at development
time, such as design analysis and testing. In the presence of
self-adaptation, however, some of the assurance tasks may need to be
performed at runtime. This need calls for the development of techniques
that enable continuous assurance throughout the software life cycle.
Fundamental to the development of runtime assurance techniques is
research into the use of models at runtime (M@RT). This chapter explores
the state of the art for using M@RT to address the assurance of
self-adaptive software systems. It defines what information can be
captured by M@RT, specifically for the purpose of assurance, and puts
this definition into the context of existing work. We then outline key
research challenges for assurance at runtime and characterize assurance
methods. The chapter concludes with an exploration of selected
application areas where M@RT could provide significant benefits beyond
existing assurance techniques for adaptive systems.
Original language | English |
---|---|
Title of host publication | [email protected] |
Subtitle of host publication | Foundations, Applications, and Roadmaps |
Publisher | Springer Verlag |
Pages | 101-136 |
Number of pages | 36 |
Volume | 8378 |
ISBN (Electronic) | 9783319089157 |
ISBN (Print) | 9783319089140 |
DOIs | |
Publication status | Published - 2014 |
Event | Dagstuhl Seminar 11481 on [email protected] - , United Kingdom Duration: 27 Nov 2011 → 2 Dec 2011 |
Publication series
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Volume | 8378 LNCS |
ISSN (Print) | 03029743 |
ISSN (Electronic) | 16113349 |
Conference
Conference | Dagstuhl Seminar 11481 on [email protected] |
---|---|
Country/Territory | United Kingdom |
Period | 27/11/11 → 2/12/11 |
Keywords
- self-adaptive systems
- models at runtime
- verification and valdation
- assurance
Fingerprint
Dive into the research topics of 'Using models at runtime to address assurance for self-adaptive systems'. Together they form a unique fingerprint.Projects
- 2 Finished
-
Trustworthy Robotic Assistants
Eder, K. I. (Principal Investigator)
23/04/13 → 23/10/16
Project: Research
-
RIVERAS: Robust Integrated Verification of Autonomous Systems (EPSRC AIS Call)
Eder, K. I. (Principal Investigator)
21/01/13 → 20/06/19
Project: Research