Title :
An Executable System Architecture Approach to Discrete Events System Modeling Using SysML in Conjunction with Colored Petri Net
Author :
Wang, Renzhong ; Dagli, Cihan H.
Author_Institution :
Syst. Eng. Grad. Program, Missouri Univ. of Sci. & Technol., Rolla, MO
Abstract :
This paper proposes an executable system architecting paradigm for discrete event system modeling and analysis through integration of a set of architecting tools, executable modeling tools, analytical tools, and visualization tools. The essential step is translating SysML-based specifications into colored Petri nets (CPNs) which enables rigorous static and dynamic system analysis as well as formal verification of the behavior and functionality of the SysML-based design. A set of tools have been studied and integrated that enable a structured architecture design process. Some basic principles of executable system architecture for discrete event system modeling that guide the process of executable architecture specification and analysis are discussed. This paradigm is aimed at general system design. Its feasibility was demonstrated with a C4- type network centric system as an example. The simulation results was used to check the overall integrity and internal consistency of the architecture models, refine the architecture design, and, finally, verify the behavior and functionality of the system being modeled.
Keywords :
Petri nets; discrete event systems; formal verification; software architecture; specification languages; C4- type network centric system; SysML; architecting tools; colored Petri net; discrete events system modeling; executable modeling tools; executable system architecture; formal verification; Analytical models; Discrete event systems; Global Earth Observation System of Systems; Petri nets; Systems engineering and theory; USA Councils; Unified modeling language; Virtual machining; Virtual manufacturing; Visualization; CPN; Discrete-event system; Executable Architecture; Modeling; SysML;
Conference_Titel :
Systems Conference, 2008 2nd Annual IEEE
Conference_Location :
Montreal, Que.
Print_ISBN :
978-1-4244-2149-7
Electronic_ISBN :
978-1-4244-2150-3
DOI :
10.1109/SYSTEMS.2008.4518997