DocumentCode
1899048
Title
The association ends at the basis of a formal validation
Author
Bouabana-Tebibel, Thouraya ; Belmesk, Mounira
Author_Institution
Nat. Inst. of Comput. Sci., Alger
fYear
2006
fDate
21-23 June 2006
Firstpage
959
Lastpage
964
Abstract
The object constraint language OCL is an extension of the UML notation for the expression of restrictions over the static and dynamic diagrams. We propose to take advantage of its formal capabilities for validating whether the UML model matches with the system properties. For this purpose, we develop an approach based on Petri nets and temporal logics. This approach allows the non trivial integration of the temporal logic properties translated from the OCL invariants with the Petri nets obtained from the UML modeling. A case study is given throughout the paper to illustrate the approach
Keywords
Petri nets; Unified Modeling Language; formal verification; object-oriented languages; temporal logic; OCL invariant; Petri nets; UML model notation; dynamic diagram; formal validation; object constraint language; static diagram; temporal logic; Abstracts; Automatic logic units; Computer science; Costs; Formal verification; Petri nets; Unified modeling language; OCL; Petri nets; UML; temporal logics; verification;
fLanguage
English
Publisher
ieee
Conference_Titel
Service Operations and Logistics, and Informatics, 2006. SOLI '06. IEEE International Conference on
Conference_Location
Shanghai
Print_ISBN
1-4244-0317-0
Electronic_ISBN
1-4244-0318-9
Type
conf
DOI
10.1109/SOLI.2006.328880
Filename
4125715
Link To Document