Variable structure and dynamism extensions to SiMA, a DEVS based modeling and simulation framework

2009-12-01
Deniz, Fatih
Kara, Ahmet
Nedim Alpdemir, M.
Oğuztüzün, Mehmet Halit S.
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 specialized basic DEVS formalism with dynamism extensions that arc comparable (but not equivalent) to those given in dynDEVS. Our approach conforms to both dynDEVS and dynNDEVS as the underlying formal specification, with some non- disruptive extensions to the original formal semantics. One particular contribution we offer is the systematic framework upport for post-structural-change state synchronization among models with related couplings, in a way that benefits from the strongly-typed execution environment SiMA provides. © 2009 Simulation councils, inc.
Summer Computer Simulation Conference 2009, SCSC 2009, Part of the 2009 International Summer Simulation Multiconference, ISMc, (13 - 16 Haziran 2009).

Suggestions

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...
Supporting dynamic simulations with Simulation Modeling Architecture (SiMA): a Discrete Event System Specification-based modeling and simulation framework
Deniz, Fatih; Alpdemir, M. Nedim; Kara, Ahmet; Oğuztüzün, Mehmet Halit S. (2012-06-01)
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 sys...
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...
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...
Composition Capability of Component-Oriented Development
Kaya, Muhammed Çağrı; Çetinkaya, Anıl; Doğru, Ali Hikmet (2017-10-30)
This research enhances component-oriented development approaches with the capability to represent the dynamic behavior of the final system through a process model. For an executable system, ordering of the message invocations should also be specified besides the definition of a set of components which only presents a static view. Components, however, are usually server kind software units that respond when a request is made. A central application can be expected to trigger some of the methods while some com...
Citation Formats
F. Deniz, A. Kara, M. Nedim Alpdemir, and M. H. S. Oğuztüzün, “Variable structure and dynamism extensions to SiMA, a DEVS based modeling and simulation framework,” İstanbul, Türkiye, 2009, vol. 41, p. 117, Accessed: 00, 2021. [Online]. Available: https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=84868645978&origin=inward.