Hope for the best, prepare for the worst: multi-tier control for adaptive systems
File(s)shl.pdf (499.82 KB)
Accepted version
Author(s)
Type
Conference Paper
Abstract
Most approaches for adaptive systems rely on models, particularly behaviour or architecture models, which describe the system and the environment in which it operates. One of the difficulties in creating such models is uncertainty about the accuracy and completeness of the models. Engineers therefore make assumptions which may prove to be invalid at runtime. In this paper we introduce a rigorous, tiered framework for combining behaviour models, each with different associated assumptions and risks. These models are used to generate operational strategies, through techniques such controller synthesis, which are then executed concurrently at runtime. We show that our framework can be used to adapt the functional behaviour of the system: through graceful degradation when the assumptions of a higher level model are broken, and through progressive enhancement when those assumptions are satisfied or restored.
Date Issued
2014-05-31
Date Acceptance
2014-01-14
Citation
Proceedings of the 36th International Conference on Software Engineering, 2014, pp.688-699
ISBN
978-1-4503-2756-5
Publisher
ACM
Start Page
688
End Page
699
Journal / Book Title
Proceedings of the 36th International Conference on Software Engineering
Copyright Statement
© ACM, 2014. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in ICSE 2014 Proceedings of the 36th International Conference on Software Engineering, 31 May 2014. https://dx.doi.org/10.1145/2568225.2568264.
Sponsor
Commission of the European Communities
Grant Number
FP7-PEOPLE-2011-IRSES
Source
36th International Conference on Software Engineering
Subjects
Science & Technology
Technology
Computer Science, Software Engineering
Computer Science
Adaptive systems
controller synthesis
planning
reliability
Publication Status
Published
Start Date
2014-05-31
Finish Date
2014-06-07
Coverage Spatial
Hyderabad, India