DocumentCode :
677167
Title :
An assume-guarantee model checker for component-based systems
Author :
Duong Hoang-Minh ; Trinh Le-Khanh ; Pham Ngoc Hung
Author_Institution :
Fac. of Inf. Technol., Univ. of Eng. & Technol., Hanoi, Vietnam
fYear :
2013
fDate :
10-13 Nov. 2013
Firstpage :
22
Lastpage :
26
Abstract :
This paper introduces an assume-guarantee model checker, named AGMC, for verifying correctness of designs of component-based systems. Given UML 2.0 sequence diagrams that describe behaviors of the system components and a required property, AGMC generates accurate models of the components represented by labeled transition systems (LTSs) automatically. AGMC then model checks that whether the system satisfies the property by using the assume-guarantee verification method. AGMC has been implemented and tested by applying some typical component-based systems. The implemented AGMC is not only useful to verify component-based systems in practice but also has a potential to solve the state space explosion problem in model checking.
Keywords :
Unified Modeling Language; formal verification; object-oriented programming; AGMC; LTS; UML 2.0 sequence diagrams; assume guarantee model checker; assume-guarantee verification method; component-based systems; labeled transition systems; model checking; state space explosion problem; Component architectures; Computational modeling; Data structures; Model checking; Safety; Software; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computing and Communication Technologies, Research, Innovation, and Vision for the Future (RIVF), 2013 IEEE RIVF International Conference on
Conference_Location :
Hanoi
Print_ISBN :
978-1-4799-1349-7
Type :
conf
DOI :
10.1109/RIVF.2013.6719860
Filename :
6719860
Link To Document :
بازگشت