Proceedings of the 2006 International Workshop on Self-Adaptation and Self-Managing Systems 2006
DOI: 10.1145/1137677.1137681
|View full text |Cite
|
Sign up to set email alerts
|

Verifying the adaptation behavior of embedded systems

Abstract: Many complex embedded systems dynamically adapt their components, services, algorithms, and parameters to the environment. This leads to new classes of design errors, since adaptation has become an increasingly complex part of the systems' behavior. In particular, as adaptations often continuously trigger further adaptations in other components, inconsistent and unstable configurations may be reached. Formal verification, which is routinely applied in safety-critical applications, must therefore consider not o… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
19
0

Year Published

2007
2007
2023
2023

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 27 publications
(19 citation statements)
references
References 23 publications
0
19
0
Order By: Relevance
“…An approach to ensure correctness of component-based adaptation was presented in [8], where theorem proving techniques are used to show that a program is always in a correct state in terms of invariants. Initial work on the verification of MARS models can be found in [20]. In contrast to [20], the work presented in this paper supports the verification of both adaptive and functional aspects.…”
Section: Related Workmentioning
confidence: 76%
See 2 more Smart Citations
“…An approach to ensure correctness of component-based adaptation was presented in [8], where theorem proving techniques are used to show that a program is always in a correct state in terms of invariants. Initial work on the verification of MARS models can be found in [20]. In contrast to [20], the work presented in this paper supports the verification of both adaptive and functional aspects.…”
Section: Related Workmentioning
confidence: 76%
“…Initial work on the verification of MARS models can be found in [20]. In contrast to [20], the work presented in this paper supports the verification of both adaptive and functional aspects. Furthermore, the formal representation introduced in this work bridges the gap between modelling and verification techniques and integrates formal verification into the development process in a way transparent to the user.…”
Section: Related Workmentioning
confidence: 76%
See 1 more Smart Citation
“…In another work [35], they propose a modular approach to verify adaptive program. [36] present a method to describe adaptation behavior at an abstract level. After deriving transition systems from the system description, the system properties are verified using model checking techniques.…”
Section: Related Workmentioning
confidence: 99%
“…However, for simple value adaptation, as for instance in [17], service reconfiguration is addressed using quality description parameters to determine potential target configurations. The supporting verification framework includes a model checker, e.g., to verify reachability of configurations.…”
Section: Introductionmentioning
confidence: 99%