• DocumentCode
    2788864
  • Title

    Reducing State Explosion with Context Modeling for Model-Checking

  • Author

    Dhaussy, Philippe ; Roger, Jean-Charles ; Boniol, Frédéric

  • Author_Institution
    LISyC ENSTA Bretagne, Brest, France
  • fYear
    2011
  • fDate
    10-12 Nov. 2011
  • Firstpage
    130
  • Lastpage
    137
  • Abstract
    This paper deals with the problem of the usage of formal techniques, based on model checking, where models are large and formal verification techniques face the combinatorial explosion issue. The goal of the approach is to express and verify requirements relative to certain context situations. The idea is to unroll the context into several scenarios and successively compose each scenario with the system and verify the resulting composition. We propose to specify the context in which the behavior occurs using a language called CDL (Context Description Language), based on activity and message sequence diagrams. The properties to be verified are specified with textual patterns and attached to specific regions in the context. This article shows how this combinatorial explosion could be reduced by specifying the environment of the system to be validated. Our contribution is illustrated on an industrial embedded system.
  • Keywords
    formal verification; combinatorial explosion issue; context description language; context modeling; formal verification; message sequence diagrams; model-checking; state explosion; textual patterns; Computational modeling; Context; Context modeling; Explosions; Semantics; Syntactics; Unified modeling language; context; model-checking; use cases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Assurance Systems Engineering (HASE), 2011 IEEE 13th International Symposium on
  • Conference_Location
    Boca Raton, FL
  • ISSN
    1530-2059
  • Print_ISBN
    978-1-4673-0107-7
  • Type

    conf

  • DOI
    10.1109/HASE.2011.24
  • Filename
    6113884