DocumentCode :
3315723
Title :
A SysML Profile for Classical DEVS Simulators
Author :
Nikolaidou, Mara ; Dalakas, Vassilis ; Mitsi, Loreta ; Kapos, George-Dimitrios ; Anagnostopoulos, Dimosthenis
Author_Institution :
Dept. of Inf. & Telematics, Harokopio Univ. of Athens, Athens
fYear :
2008
fDate :
26-31 Oct. 2008
Firstpage :
445
Lastpage :
450
Abstract :
Discrete event simulation specification (DEVS) is a formalism facilitating hierarchical and modular description of the models executed using DEVS simulators. Lack of standardized, easy-to-use interface enabling simulation practitioners to define their models is an important drawback, since in most cases DEVS models are defined as C++ or Java programs based on existing simulator-specific DEVS libraries. Standard MDA concepts can be applied for the construction of DEVS models executed in different programming environments. DEVS models can be defined using DEVSML, a platform-independent, XML-based format. SysML is proposed as a standardized, graphical representation language of DEVS models stored in DEVSML, consequently transformed into executable code for existing DEVS Simulators, as DEVSJava and DEVSim++. The first step toward this endeavor, is the formal definition of the DEVS SysML profile proposed in this paper.
Keywords :
Java; Unified Modeling Language; discrete event simulation; DEVS simulator; DEVSJava; DEVSim++; SysML profile; discrete event simulation specification; graphical representation language; Discrete event simulation; Discrete event systems; Informatics; Java; Libraries; Programming environments; Software engineering; Software tools; Telematics; Unified modeling language; DEVS; Simulation Methodology; SysML; Systems Analysis and Design;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Advances, 2008. ICSEA '08. The Third International Conference on
Conference_Location :
Sliema
Print_ISBN :
978-1-4244-3218-9
Electronic_ISBN :
978-0-7695-3372-8
Type :
conf
DOI :
10.1109/ICSEA.2008.24
Filename :
4668144
Link To Document :
بازگشت