Supporting dynamic simulations with Simulation Modeling Architecture (SiMA): a Discrete Event System Specification-based modeling and simulation framework

2012-06-01
Deniz, Fatih
Alpdemir, M. Nedim
Kara, Ahmet
Oğuztüzün, Mehmet Halit S.
In this paper, we present our approach to introduce dynamism support to simulation environments, which adopts a Discrete Event System Specification (DEVS)-based modeling and simulation approach and builds upon previous work on Simulation Modeling Architecture (SiMA), a DEVS-based simulation framework developed at TUBITAK UEKAE. In the relevant literature there are already proposed solutions to the dynamism support problem. One particular contribution offered in this study over previous approaches is the systematic framework support for post-structural-change state synchronization among models with related couplings, in a way that benefits from the strongly typed execution environment SiMA provides. In addition to introducing theoretical extensions to basic SiMA, we report the results of performance measurements to illustrate the added value of dynamism extensions over the basic version, using a sample wireless sensor network simulation
SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL

Suggestions

Variable structure and dynamism extensions to SiMA, a DEVS based modeling and simulation framework
Deniz, Fatih; Kara, Ahmet; Nedim Alpdemir, M.; Oğuztüzün, Mehmet Halit S. (null; 2009-12-01)
In this paper we take a particular stand to the problem of dynamism support in simulation environments by adopting DEVS based modeling and simulation approachand by building upon our previous work on SiMA, a DEVS- based simulation framework developed at TUBITAK UEKAE. Our contribution to the work in this field is two fold: 1 - we have implemented a specialized form of basic DEVS formalism via SiMA (Simulation Modeling Architecture) 2- We have extended SiMA with dynamism support by building upon our speciali...
Tool support for transformation from an OWL ontology to an HLA Object Model
ÖZDİKİŞ, Özer; DURAK, Umut; Oğuztüzün, Mehmet Halit S. (2010-03-15)
Designing simulation architectures based on domain models is a promising approach. Tools to support transformation of formalized domain models to design models are essential. Ontology languages offer a way of formally specifying the domain knowledge. We adopt a user-guided approach to model transformation, where the source is an OWL ontology and the target is an HLA Object Model, in particular, a federation object model (FOM). This paper presents a flexible transformation tool that enables the user to defin...
Distributed discrete event simulation architecture with connectors
Çolpankan, İsmet Özgür; Oğuztüzün, Mehmet Halit S.; Kara, Ahmet; Department of Computer Engineering (2014)
In this thesis we propose a distributed approach to Simulation Modeling Architecture (SiMA) with software connectors via Windows Communication Foundation (WCF) as a middleware technology. SiMA is a DEVS-based modeling and simulation framework developed in TUBITAK BILGEM ILTAREN. Discrete Event System Specification (DEVS) is a formalism that arranges complex system models with a well-defined execution protocol. A connector is a first class entity which performs interaction among components and plays an impor...
Data and Behavior Decomposition for the Model-Driven Development of an Executable Simulation Model
Ozhan, Gurkan; Oğuztüzün, Mehmet Halit S. (2013-04-10)
In a previous work, we have presented a two step automatic transformation of Field Artillery Conceptual Model (ACM) into High Level Architecture (HLA) Federation Architecture Model (FAM) into executable distributed simulation code. The approach followed adheres to the Model-Driven Engineering (MDE) philosophy. ACM is comprised of a data component, based on UML class diagrams, and a behavioral component, based on Live Sequence Chart (LSC). The ACM modeling and its transformation to FAM for the common Adjustm...
Variable structure and dynamism extensions to a devs based modeling and simulation framework
Deniz, Fatih; Oğuztüzün, Mehmet Halit S.; Department of Computer Engineering (2010)
In this thesis, we present our approach to add dynamism support to simulation environments, which adopts DEVS-based modeling and simulation approach and builds upon previous work on SiMA, a DEVS-based simulation framework developed at TUBITAK UEKAE. Defining and executing simulation models of complex and adaptive systems is often a non-trivial task. One of the requirements of simulation software frameworks for such complex and adaptive systems is that supporting variable structure models, which can change t...
Citation Formats
F. Deniz, M. N. Alpdemir, A. Kara, and M. H. S. Oğuztüzün, “Supporting dynamic simulations with Simulation Modeling Architecture (SiMA): a Discrete Event System Specification-based modeling and simulation framework,” SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, pp. 707–730, 2012, Accessed: 00, 2020. [Online]. Available: https://hdl.handle.net/11511/52424.