Towards Self-Explaining Agents


We advocate Self-Explanation as the foundation for the Self-* properties. Arguing that for system component to have such properties the underlining foun- dation is a awareness of them selfs and their environment. In the research area of adaptive software, self-* properties have shifted into focus pushing ever more de- sign decisions to a applications runtime. Thus fostering new paradigms for system development like intelligent agents. This work surveys the state of the art methods of self-explanation in software systems and distills a definition of self-explanation.

author = {F"ahndrich, Johannes and Ahrndt, Sebastian and Albayrak, Sahin},
title = {Towards Self-Explaining Agents},
booktitle = {Trends in Practical Applications of Agents and Multiagent Systems},
publisher = {Springer Berlin Heidelberg},
year = {2013},
editor = {Javier Bayo et al.},
volume = {221},
series = {Advances in Intelligent Systems and Computing},
pages = {147-154}
Johannes Fähndrich, Sebastian Ahrndt, Sahin Albayrak
Conference Paper
Trends in Practical Applications of Agents & Multiagent Systems - 11th International Conference on Practical Applications of Agents and Multi-Agent Systems