• 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