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