DocumentCode
1607613
Title
Adventures in Adaptation: A Software Engineering Playground!
Author
Kramer, Jeff
Author_Institution
Dept. of Comput., Imperial Coll. London, London, UK
fYear
2015
Firstpage
1
Lastpage
1
Abstract
Summary form only given. A long research career has inevitably meant that the focus of our work may appear almost random, meandering through distributed computing, software architectures, requirements engineering and model checking! However, in retrospect, a rational reconstruction suggests that there might have been a thread which binds these research adventures together: that of dealing with change. The need to handle change, particularly at run-time, provides a wonderful set of challenges, making research into adaptive and self-managing systems a playground for software engineering researchers. We need to provide a set of comprehensive, consistent and pragmatic approaches to deal with challenges in aspects such as requirements goals and goal revision, domain modelling and model revision, planning and plan revision, and software configuration and reconfiguration. Based on our experiences, this talk will provide some insight into our approaches and suggest some recommendations for those that enjoy adventure playgrounds.
Keywords
distributed processing; formal verification; software architecture; distributed computing; domain modelling; goal revision; model checking; model revision; plan revision; rational reconstruction; requirements engineering; requirements goals; research career; self-managing systems; software architectures; software engineering researchers; Adaptation models; Adaptive systems; Biological system modeling; Cities and towns; Electronic mail; Software architecture;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering for Adaptive and Self-Managing Systems (SEAMS), 2015 IEEE/ACM 10th International Symposium on
Conference_Location
Florence
Type
conf
DOI
10.1109/SEAMS.2015.8
Filename
7194651
Link To Document