DocumentCode
164578
Title
FSM-based properties and abstraction of components
Author
Syed Alwi, Syed Hussein ; Encrenaz, Emmanuelle
Author_Institution
INTEL Technol. Sdn Bhd, Minden, Malaysia
fYear
2014
fDate
16-17 Oct. 2014
Firstpage
37
Lastpage
43
Abstract
Generating a good abstraction is not an easy task in a model-checking process. A bad abstraction will not only fail the verification but may also lead to numerous unsuccessful refinements due to weak counterexamples. Therefore, the abstraction has to be wisely built in order to attain the verification objective. A property satisfied by a component is a natural abstraction of it. However, the lack of pertinent properties in the selection pool is a hurdle to exploit them for abstraction generation. Considering a system made of synchronous components on which a global property has to be verified, we present a method to generate properties which are directly derived from the component?s FSM. Then we propose to build abstractions by selecting among these properties, those describing variable activation flow related to the global property to be verified. Several experimentations conducted on a realistic CAN bus platform illustrate its applicability and potential benefits.
Keywords
controller area networks; field buses; finite state machines; formal verification; CAN bus platform; FSM; component abstraction; finite state machine; formal verification; model-checking process; Abstracts; Approximation methods; Concrete; Data structures; Hardware design languages; Process control; Protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
Rapid System Prototyping (RSP), 2014 25th IEEE International Symposium on
Conference_Location
New Delhi
Type
conf
DOI
10.1109/RSP.2014.6966690
Filename
6966690
Link To Document