Metamodeling for the HLA federation architectures

Topçu, Okan
This study proposes a metamodel, named Federation Architecture Metamodel (FAMM), for describing the architecture of a High Level Architecture (HLA) compliant federation. The metamodel provides a domain specific language and a formal representation for the federation adopting Domain Specific Metamodeling approach to HLA-compliant federations. The metamodel supports the definitions of transformations both as source and as target. Specifically, it supports federate base code generation from a described federate behavior, and it supports transformations from a simulation conceptual model. A salient feature of FAMM is the behavioral description of federates based on live sequence charts (LSCs). It is formulated in metaGME, the meta-metamodel for the Generic Modeling Environment (GME). This thesis discusses specifically the following points: the approach to building the metamodel, metamodel extension from Message Sequence Chart (MSC) to LSC, support for model-based code generation, and action model and domain-specific data model integration. Lastly, this thesis presents, through a series of modeling case studies, the Federation Architecture Modeling Environment (FAME), which is a domain-specific model-building environment provided by GME once FAMM is invoked as the base paradigm.


Functional mockup unit adaptation for HLA-compliant distributed simulation
Yılmaz, Faruk; Oğuztüzün, Mehmet Halit S.; Durak, Umut; Department of Computer Engineering (2014)
Conceptual design of systems require aggregate level simulations of the designed system in its operational setting. Thus, performance of the system and its interactions with the other entities in its environment can be evaluated. The complex and heterogeneous nature of these simulations often requires distributed execution. IEEE 1516 High Level Architecture (HLA) is a widely accepted standard architecture for distributed aggregate level simulations. Functional Mock-up Interface (FMI) is a recent standardiza...
A metamodel for federation architectures
Topcu, Okan; Adak, Mehmet; Oğuztüzün, Mehmet Halit S. (2008-07-01)
This article proposes a metamodel for describing the architecture of a High Level Architecture (HLA) compliant federation. A salient feature of the Federation Architecture Metamodel (FAMM) is the behavioral description of federates based on live sequence charts. FAMM formalizes the standard HLA Object Model and Federate Interface Specification. FAMM supports processing through automated tools, and in particular through code generation. It is formulated in metaGME, the metamodel for the Generic Modeling Envi...
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...
Optimum design of high-rise steel buildings using an evolution strategy integrated parallel algorithm
Hasançebi, Oğuzhan; Kurç, Özgür (Elsevier BV, 2011-11-01)
The present study addresses a parallel solution algorithm for optimum design of large steel space frame structures, in particular high-rise steel buildings. The algorithm implements a novel discrete evolution strategy optimization method to effectively size these systems for minimum weight according to the provisions of ASD-AISC specification and various practical aspects of design process. The multitasking environment in the algorithm rests on a master-slave model based parallelization of the optimization ...
Technological Viability Assessment of Bluetooth Low Energy Technology for Indoor Localization
Topak, Fatih; Pekeriçli, Mehmet Koray; Tanyer, Ali Murat (American Society of Civil Engineers (ASCE), 2018-09-01)
Localization in indoor built environments has considerable importance for the architecture, engineering, and construction industry. It has various use cases, including building occupancy detection, automated asset tracking in construction sites, supporting facility maintenance and operations, and guiding people in building emergency response operations. Although some initial studies examining the usability of Bluetooth Low Energy (BLE) for indoor localization exist in the literature, there is still a gap fo...
Citation Formats
O. Topçu, “Metamodeling for the HLA federation architectures,” Ph.D. - Doctoral Program, Middle East Technical University, 2007.