Self-explanation in adaptive systems

Research output: Chapter in Book/Report/Conference proceedingConference contribution

View graph of relations Save citation

Open

Authors

Research units

Abstract

The behaviour of self adaptive systems can be emergent. The difficulty in predicting the system's behaviour means that there is scope for the system to surprise its customers and its developers. Because its behaviour is emergent, a self-adaptive system needs to garner confidence in its customers and it needs to resolve any surprise on the part of the developer during testing and mainteinance. We believe that these two functions can only be achieved if a self-adaptive system is also capable of self-explanation. We argue a self-adaptive system's behaviour needs to be explained in terms of satisfaction of its requirements. Since self-adaptive system requirements may themselves be emergent, a means needs to be found to explain the current behaviour of the system and the reasons that brought that behaviour about. We propose the use of goal-based models during runtime to offer self-explanation of how a system is meeting its requirements, and why the means of meeting these were chosen. We discuss the results of early experiments in self-explanation, and set out future work. © 2012 C.E.S.A.M.E.S.

Documents

  • Self-explanation in adaptive systems

    Rights statement: © 2012 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.

    Accepted author manuscript, 2 MB, PDF-document

Details

Publication date2012
Publication titleProceedings : 17th IEEE international conference on engineering of complex computer systems : ICECCS 2012
PublisherIEEE
Pages157-166
Number of pages10
ISBN (Print)978-2-9541-8100-4, 978-1-4673-2156-3
Original languageEnglish
Event17th international conference on engineering of complex computer systems - Paris, France

Conference

Conference17th international conference on engineering of complex computer systems
Abbreviated titleICECCS 2012
CountryFrance
CityParis
Period18/07/1220/07/12

Bibliographic note

© 2012 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.

Keywords

  • self-explanation, self-adaptive, goals, claims

DOI

Download statistics

No data available

Employable Graduates; Exploitable Research

Copy the text from this field...