DocumentCode
2784390
Title
Simulation Model Composition using BOMs
Author
Moradi, Farshad ; Nordvaller, Peder ; Ayani, Rassul
Author_Institution
FOI
fYear
2006
fDate
2-4 Oct. 2006
Firstpage
242
Lastpage
252
Abstract
Development of simulation models is a multi-disciplinary and time/resource consuming process. An approach to reduce the associated costs and improving the usability of the models is to compose simulation models through reuse of predefined and already existing, validated simulation components. Using this method the simulation model is built in a component-based fashion. The Base Object Model, BOM, is a new standard for defining reusable and composable simulation components. The introduction of BOMs into the simulation community opens up the possibility of component based simulation development approach that is faster and more efficient than today´s simulation creation process. In this paper we describe a process that has been developed at the Swedish Defence Research Agency (FOI) with the aim to speed up and improve the development of simulation models. This process utilizes the BOM concept coupled with ontologies in simulation development, and employs SRML (Simulation Reference Markup Language) as a means to define a component based simulation on a high-level. We present our experimental results and findings based on our implementation of the proposed process. Our experience indicates that including ontological information in BOMs will further increase their usability
Keywords
XML; digital simulation; military computing; object-oriented programming; ontologies (artificial intelligence); software reusability; BOM standard; Base Object Model standard; SRML; Simulation Reference Markup Language; Swedish Defence Research Agency; component based simulation; multidisciplinary process; ontologies; simulation component reusability; simulation model composition; time-resource consuming process; Bills of materials; Costs; Mathematical model; OWL; Ontologies; Pulse width modulation; Resource description framework; Software engineering; Terminology; Usability;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Simulation and Real-Time Applications, 2006. DS-RT'06. Tenth IEEE International Symposium on
Conference_Location
Terremolinos
ISSN
1550-6525
Print_ISBN
0-7695-2697-7
Type
conf
DOI
10.1109/DS-RT.2006.34
Filename
4020809
Link To Document