Authors
Amir Molzam Sharifloo, Paola Spoletini
Publication date
2012/9/12
Book
International Workshop on Formal Aspects of Component Software
Pages
170-187
Publisher
Springer Berlin Heidelberg
Description
Adaptive systems are able to modify their behaviors to respond to significant changes at run time such as component failures. In many cases, run-time adaptation is simply replacing a piece of system with a new one without interrupting the system operation. In terms of component-based systems, an adaptation may be defined as replacing a system component with a new version at run time. However, updating a system with new components requires the assurance that the new configuration will fully satisfy the expected requirements. Formal verification has been widely used to guarantee that a system specification satisfies a set of properties. However, applying verification techniques at run time for any potential change can be very expensive and sometimes unfeasible. In this paper, we present a methodology, called LOVER, for the lightweight verification of component-based adaptive systems. LOVER …
Total citations
2013201420152016201720182019202020212022202334743321111
Scholar articles
AM Sharifloo, P Spoletini - International Workshop on Formal Aspects of …, 2012