Title
Supervisory Controller Synthesis for Safe Software Adaptation.
Abstract
Today's software systems need to adapt their behavior due to the changes in their operational environments and user requirements. To this end, an adaptive software performs a sequence of adaptations at runtime. Correctness of the behavior of an adaptive software system during dynamic adaptation is an important challenge along the way to realize correct adaptive systems. In this research, we model adaptation as a supervisory control problem and synthesize a controller that guides the behavior of a software system during adaptation. The system during adaptation is modeled using a graph transition system and properties to be enforced are specified using an automaton. To ensure correctness, we then synthesize a controller that imposes constraints on the system during adaptation.
Year
DOI
Venue
2014
10.3182/20140514-3-FR-4046.00035
IFAC Proceedings Volumes
Keywords
Field
DocType
Adaptive Software System,Dynamic Adaptation,Behavior Correctness,Formal Methods,Supervisory Controller Synthesis
Control theory,Supervisory control,Computer science,Adaptive system,Correctness,Adaptation (computer science),Control engineering,Software system,Formal methods,User requirements document
Conference
Volume
Issue
ISSN
47
2
1474-6670
Citations 
PageRank 
References 
3
0.41
10
Authors
3
Name
Order
Citations
PageRank
Narges Khakpour11119.98
Farhad Arbab22667177.77
Éric Rutten325530.50