DocumentCode
1907890
Title
An efficient refinement strategy exploiting component properties in a cegar process
Author
Alwi, Syed Hussein S ; Braunstein, Cécile ; Encrenaz, Emmanuelle
Author_Institution
LIP6-SOC, Univ. Pierre et Marie Curie Paris 6, Paris, France
fYear
2012
fDate
18-20 Sept. 2012
Firstpage
27
Lastpage
34
Abstract
Embedded systems are usually composed of several components and in practice, these components generally have been independently verified to ensure that they respect their specifications before being integrated into a larger system. Therefore, we would like to exploit the specification (i.e. verified CTL properties) of the components in the objective of verifying a global property of the system. A complete concrete system may not be directly verifiable due to the state explosion problem, thus abstraction and eventually refinement process are required. In this paper, we propose a technique to select properties in order to generate a good abstraction and reduce refinement iterations. We have conducted several preliminary experimentations which show that our approach is promising in comparison to other abstraction-refinement techniques implemented in VIS [1].
Keywords
data structures; embedded systems; formal specification; formal verification; iterative methods; VIS; abstraction generation; abstraction-refinement techniques; cegar process; concrete system; embedded systems; model checking; refinement iterations; refinement strategy; state explosion problem; Abstracts; Concrete; Explosions; Hardware design languages; Labeling; Software; CEGAR; CTL properties; Compositional verification; model-checking;
fLanguage
English
Publisher
ieee
Conference_Titel
Specification and Design Languages (FDL), 2012 Forum on
Conference_Location
Vienna
ISSN
1636-9874
Print_ISBN
978-1-4673-1240-0
Type
conf
Filename
6336979
Link To Document