Title :
Incorporating Object-Orientedness in Transformations from Live Sequence Charts to Colored Petri Nets
Author :
Khadka, Binsan ; Mikolajczak, Boleslaw
Author_Institution :
Univ. of Massachusetts Dartmouth, Dartmouth
Abstract :
This paper presents an approach of automatic model checking in the requirement model of a software system known as live sequence charts by transforming the behavior into colored Petri nets. The technique of combining objects and colored Petri nets is used to provide a robust mechanism for the model checking which serves towards research in code generation from the software requirement model. Two major concepts: objects inside Petri nets and Petri nets inside objects are used in the composed colored Petri nets model to monitor the object´s state during system run and to check individual object´s behavior when interacting with other objects respectively.
Keywords :
Petri nets; formal specification; object-oriented methods; program verification; sequences; automatic model checking; code generation; colored Petri nets; live sequence chart transformation; object oriented methodology; object specification; object-orientedness; software requirement model; Distributed processing; Information science; Information technology; Monitoring; Object oriented modeling; Petri nets; Robustness; Software engineering; Software systems; Switches; Colored Petri Nets; Live Sequence Charts;
Conference_Titel :
Information Technology: New Generations, 2008. ITNG 2008. Fifth International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
0-7695-3099-0
DOI :
10.1109/ITNG.2008.191