DocumentCode :
3313869
Title :
CODES: An Integrated Approach to Composable Modeling and Simulation
Author :
Teo, Yong Meng ; Szabo, Claudia
Author_Institution :
Nat. Univ. of Singapore, Singapore
fYear :
2008
fDate :
13-16 April 2008
Firstpage :
103
Lastpage :
110
Abstract :
In component-based simulation, models developed in different locations and for specific purposes can be selected and assembled in various combinations to meet diverse user requirements. This paper proposes CODES (COmposable Discrete-Event scalable Simulation), an approach to component-based modeling and simulation that supports model reuse across multiple application domains. A simulation component is viewed by the modeller as a black box with an in- and/or out-channel. The attributes and behavior of the component abstracted as a meta-component are described using COML (COmponent Markup Language), a markup language we propose for representing simulation components. The integrated approach, supported by a proposed COSMO (COmponent-oriented Simulation and Modeling Ontology) ontology, consists of four main steps. Component discovery returns a set of syntactically valid model components. Syntactic composability is determined by our proposed EBNF syntactic composition rules. Validation of semantic composability is performed using our proposed data and behavior alignment algorithms. The semantically valid simulation component is subsequently stored in a model repository for reuse. As proof of concept, we discuss a prototype implementation of the CODES framework using queueing system as an application domain example.
Keywords :
discrete event simulation; modelling; object-oriented programming; ontologies (artificial intelligence); CODES; Component Markup Language; black box; component discovery; component-based simulation; component-oriented simulation; composable discrete-event scalable simulation; composable modeling; diverse user requirements; model component; model repository; model reuse; modeling ontology; queueing system; semantic composability; simulation component; syntactic composability; syntactic composition rules; Assembly; Computational modeling; Computer science; Computer simulation; Context awareness; Context modeling; Markup languages; Ontologies; Prototypes; Time to market; model discovery; model reuse; semantic composability; simulation ontology; syntactic composability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Simulation Symposium, 2008. ANSS 2008. 41st Annual
Conference_Location :
Ottawa, Ont.
ISSN :
1080-241X
Print_ISBN :
0-7695-3143-1
Type :
conf
DOI :
10.1109/ANSS-41.2008.24
Filename :
4494410
Link To Document :
بازگشت