DocumentCode
2526307
Title
A dynamic assertion-based verification platform for UML statecharts over rhapsody
Author
Banerjee, A. ; Ray, S. ; Dasgupta, P. ; Chakrabarti, P.P. ; Ramesh, S. ; Vignesh, P. ; Ganesan, V.
Author_Institution
Dept. of Comput. Sc.& Eng., IIT Kharagpur, Kharagpur
fYear
2008
fDate
19-21 Nov. 2008
Firstpage
1
Lastpage
6
Abstract
For quite some time, the Unified Modeling Language (UML) has been adopted by designers of safety critical control systems such as automotive and aviation control. This has led to an increased emphasis on setting up a validation flow over UML that can be used to guarantee the correctness of UML models. In this paper, we propose a dynamic Assertion-based verification (ABV) framework for validation of UML Statecharts over the Rhapsody platform of I-logix. We present an extension of Linear Temporal Logic (LTL), named Action-LTL that allows assertions to be specified over data attributes and events of UML models. We present a methodology for automatic generation of Rhapsody Statecharts from Action-LTL specifications. These generated Statecharts are added as simulation observers to an existing UML model to detect specification violations during simulation. In view of the capacity limitations of existing formal assertion-based verification tools, we believe that our methods are of immediate practical value to the UML-based design community.
Keywords
Unified Modeling Language; formal specification; program verification; temporal logic; I-logix Rhapsody platform; UML statechart; Unified Modeling Language; action-LTL specification; data attribute; dynamic assertion-based verification platform; linear temporal logic; Application software; Automata; Automotive engineering; Control system synthesis; Hardware design languages; Software safety; Specification languages; State-space methods; Unified modeling language; Vehicle dynamics;
fLanguage
English
Publisher
ieee
Conference_Titel
TENCON 2008 - 2008 IEEE Region 10 Conference
Conference_Location
Hyderabad
Print_ISBN
978-1-4244-2408-5
Electronic_ISBN
978-1-4244-2409-2
Type
conf
DOI
10.1109/TENCON.2008.4766503
Filename
4766503
Link To Document