• DocumentCode
    3132903
  • Title

    Verification of multi decisional reactive agent using SMV model checker

  • Author

    Haqiq, Abdelkrim ; Bounabat, Bouchaib

  • Author_Institution
    ENSIAS, Al-Qualsadi Res. Team, Mohammed V Souissi Univ. (UM5S), Rabat, Morocco
  • fYear
    2013
  • fDate
    16-18 Dec. 2013
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    On account of the evolution of technology, more complicated software arrives with the need to be verified to prevent the errors occurrence in a system which could generate fatal accidents and economic loss. These errors must be detected in an early stage during the development process to reduce redesign costs and faults. To ensure the correctness of software systems, formal verification provides an alternative approach to verify that an implementation of the expected system fulfills its specification. This paper focuses on the verification of reactive system behaviors specified by the Multi Decisional Reactive Agent (MDRA) and modeled using MDRA Profile. The objective in this paper is to use the Model Checking technique for MDRA Profile verification through the Model Checker SMV (Symbolic Model Verifier) to automatically verify the system properties expressed in temporal logic. The SMV mainly focusing on reactive systems provides a modular hierarchical descriptions and definition of reusable components. Besides, the expression of system properties is more described through both Computational Tree Logic (CTL) and Linear Temporal Logic (LTL).
  • Keywords
    formal specification; object-oriented programming; program verification; software reusability; temporal logic; CTL; MDRA profile verification; SMV model checker; computational tree logic; formal specification; formal verification; linear temporal logic; model checking technique; modular hierarchical descriptions; multidecisional reactive agent verification; reactive system behavior verification; reusable components; software systems; symbolic model verifier; Automata; Load modeling; Model checking; Protocols; Reactive power; Software; Unified modeling language; Agent; Formal Specification and Verification; Model checking; Reactive System; SMV;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design and Test Symposium (IDT), 2013 8th International
  • Conference_Location
    Marrakesh
  • Type

    conf

  • DOI
    10.1109/IDT.2013.6727075
  • Filename
    6727075