Show/Hide Menu
Hide/Show Apps
Logout
Türkçe
Türkçe
Search
Search
Login
Login
OpenMETU
OpenMETU
About
About
Open Science Policy
Open Science Policy
Open Access Guideline
Open Access Guideline
Postgraduate Thesis Guideline
Postgraduate Thesis Guideline
Communities & Collections
Communities & Collections
Help
Help
Frequently Asked Questions
Frequently Asked Questions
Guides
Guides
Thesis submission
Thesis submission
MS without thesis term project submission
MS without thesis term project submission
Publication submission with DOI
Publication submission with DOI
Publication submission
Publication submission
Supporting Information
Supporting Information
General Information
General Information
Copyright, Embargo and License
Copyright, Embargo and License
Contact us
Contact us
Data and Behavior Decomposition for the Model-Driven Development of an Executable Simulation Model
Date
2013-04-10
Author
Ozhan, Gurkan
Oğuztüzün, Mehmet Halit S.
Metadata
Show full item record
This work is licensed under a
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License
.
Item Usage Stats
168
views
0
downloads
Cite This
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 Adjustment Followed by Fire For Effect (AdjEFE) mission has been presented as the case study. BatteryFDC, which is an abstraction of a battery's fire direction center, is the central LSC instance in ACM. In this paper we focus inside the BatteryFDC, develop its lower level decomposed conceptual model, called Fire Direction Center Conceptual Model (FDCCM). Then FDCCM modeling for the AdjFFE, mission pertaining to FDC scope and its transformation to FAM is demonstrated. Finally, simulation code generation from the FDC FAM is discussed.
Subject Keywords
Code generation
,
Executable distributed simulation model
,
Field artillery conceptual model
,
Graph-based model transformation;
,
Live sequence chart decomposition
URI
https://hdl.handle.net/11511/54247
Collections
Department of Computer Engineering, Conference / Seminar
Suggestions
OpenMETU
Core
Transforming mission space models to executable simulation models
Özhan, Gürkan; Oğuztüzün, Mehmet Halit S.; Department of Computer Engineering (2011)
This thesis presents a two step automatic transformation of Field Artillery Mission Space Conceptual Models (ACMs) into High Level Architecture (HLA) Federation Architecture Models (FAMs) into executable distributed simulation code. The approach followed in the course of this thesis adheres to the Model-Driven Engineering (MDE) philosophy. Both ACMs and FAMs are formally defined conforming to their metamodels, ACMM and FAMM, respectively. ACMM is comprised of a behavioral component, based on Live Sequence C...
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...
Model-based code generation for the high level architecture federates
Adak, Bülent Mehmet; Oğuztüzün, Mehmet Halit S.; Department of Computer Engineering (2007)
We tackle the problem of automated code generation for a High Level Architecture (HLA)- compliant federate application, given a model of the federation architecture including the federate’s behavior model. The behavior model is based on Live Sequence Charts (LSCs), adopted as the behavioral specification formalism in the Federation Architecture Metamodel (FAMM). The FAMM is constructed conforming to metaGME, the meta-metamodel offered by Generic Modeling Environment (GME). FAMM serves as a formal language f...
Model Based Approach to the Federation Object Model Independence Problem
Uluat, Mehmet Fatih; Ogurtuzun, Halit (2011-09-28)
One of the promises of High Level Architecture (HLA) is the reusability of simulations. Although HLA supports reusability with the Object Model Template, the Federation Object Model (FOM) Independence Problem arises when the developer desires to reuse a legacy federate application within a federation with a different FOM. Usually, federate code modifications become necessary. There have been attempts to alleviate this problem and they offer help to some extent, but they fall short of providing a flexible an...
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...
Citation Formats
IEEE
ACM
APA
CHICAGO
MLA
BibTeX
G. Ozhan and M. H. S. Oğuztüzün, “Data and Behavior Decomposition for the Model-Driven Development of an Executable Simulation Model,” 2013, vol. 45, Accessed: 00, 2020. [Online]. Available: https://hdl.handle.net/11511/54247.