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
Transformation of conceptual models to executable High Level Architecture federation models
Date
2015-01-01
Author
Özhan, Gürkan
Oğuztüzün, Mehmet Halit S.
Metadata
Show full item record
Item Usage Stats
234
views
0
downloads
Cite This
In this chapter, we present a formal, declarative, and visual model transformation methodology to map a domain conceptual model (CM) to a distributed simulation architecture model (DSAM). The approach adheres to the principles of model-driven engineering (MDE). A two-phased automatic transformation strategy is delineated to translate a field artillery conceptual model (ACM) into a high-level architecture (HLA) federation architecture model (FAM). The produced model is then compiled by the code generator to generate source code that can be executed on a distributed simulation runtime infrastructure. The presented mechanism is generic because the proposed abstract CM template can be extended and specialized into a domain-specific CM and transformed by adjusting the domain-specific components of the transformation rules. Generalizing from the ACM-to-FAM transformation case study, we propose a set of key design principles and an implementation framework as a step forward in achieving generic conceptual model (CM) transformations for publish/subscribe (P/S)-based distributed simulation infrastructures.
Subject Keywords
Unify Modeling Language
,
Transformation Rule
,
Object Constraint Language
,
Object Management Group
,
Message Event
URI
10.1007/978-3-319-15096-3
https://hdl.handle.net/11511/71733
Relation
Concepts and Methodologies for Modeling and Simulation
Collections
Department of Computer Engineering, Book / Book chapter
Suggestions
OpenMETU
Core
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...
A fuzzy database and knowledge base environment for intelligent retrieval
Koyuncu, M; Yazıcı, Adnan (2001-07-28)
We discuss an environment that permits flexible modeling and fuzzy querying of complex data and knowledge including uncertainty. With such an environment, one can have intelligent retrieval of information from knowledge- intensive applications. In this study, we specifically describe the details (the model, inference mechanism, etc,) of the fuzzy knowledge base system (coupled with a fuzzy object-oriented database system, namely FOOD) of this environment.
Implementation of concurrent constraint transaction logic and its user interface
Altunyuva, Fethi; Karagöz, Pınar; Department of Computer Engineering (2006)
This thesis implements a logical formalism framework called Concurrent Constraint Transaction Logic (abbr.,CCTR) which was defined for modeling and scheduling of workflows under resource allocation and cost constraints and develops an extensible and flexible graphical user interface for the framework. CCTR extends Concurrent Transaction Logic and integrates with Constraint Logic Programming to find the correct scheduling of tasks that involves resource and cost constraints. The developed system, which integ...
Utilization of feature modeling in axiomatic design
Üçtepe, Orhan; Doğru, Ali Hikmet; Department of Computer Engineering (2008)
This thesis provides an approach to use feature modeling with a set of guidelines for requirements definition and decomposition activities of the axiomatic design methodology. A tool that supports the development of feature models and modeling of the Axiomatic Design activities is implemented to be utilized for guiding the designer. Axiomatic Design suggested four domains of information in the transformation of the problem definition to the solution, and provided mechanisms for supporting the mapping among ...
An Approach to manage variability in object-oriented applications with feature models
Bulut, Ender; Şener, Cevat; Department of Computer Engineering (2014)
In this thesis, an approach to manage variability in object-oriented applications by using a feature modeling language and a simple source code generation technique has been designed and developed. This approach provides developing configurable object oriented applications in a practical way. That is, an application developed with our approach takes just a configuration file including user selections in a pre-defined domain as input and then automatically configure and manage itself with respect to these se...
Citation Formats
IEEE
ACM
APA
CHICAGO
MLA
BibTeX
G. Özhan and M. H. S. Oğuztüzün,
Transformation of conceptual models to executable High Level Architecture federation models
. 2015, p. 173.