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
Link To Document :
بازگشت