LOVER: Light-Weight fOrmal Verification of adaptivE Systems at Run Time

21Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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 provides a new process model supported with formalisms, verification algorithms and tool to verify a significant subset of CTL properties. © 2013 Springer-Verlag.

Cite

CITATION STYLE

APA

Sharifloo, A. M., & Spoletini, P. (2013). LOVER: Light-Weight fOrmal Verification of adaptivE Systems at Run Time. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7684 LNCS, pp. 170–187). https://doi.org/10.1007/978-3-642-35861-6_11

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free