Ontology driven development for hla federates


Thesis Type: Postgraduate

Institution Of The Thesis: Middle East Technical University, Faculty of Engineering, Department of Computer Engineering, Turkey

Approval Date: 2010

Thesis Language: English

Student: Ceren Fatma Köksal Algın

Supervisor: MEHMET HALİT S. OĞUZTÜZÜN

Abstract:

This thesis puts forth a process for ontology driven distributed simulation through a case study. Ontology is regarded as a domain model, including objects, attributes, methods and object relations. The case study involves trajectory simulation. A trajectory simulation is a piece of software that calculates the flight path and other parameters of a munition, such as its orientation and angular rates, from launch to impact. Formal specification of trajectory simulation domain is available as a domain model in the form of an ontology, called Trajectory Simulation ONTology (TSONT). Ontology driven federation development process proposed in this thesis is executed in three steps. The first step is to analyze the TSONT and to create instances of individuals guided by the requirements of the targeted simulation application, called Puma Trajectory Simulation. Puma is the simulation of a ficticious air-to-ground guided bomb. The second step is to create the High Level Architecture(HLA) Federation Object Model (FOM) using Puma Simulation individuals. FOM will include the required object and interaction definitions to enable information exchange among federation members, including the Puma federate and the Exercise Manager federate. Transformation from the ontology to FOM is realized in two ways: manually, and by using a tool called OWL2OMT. The third step is to implement the Trajectory Simulation federation based on the constructed FOM. Thus, the applicability of developing HLA federates and the federation under the guidance of ontology is demonstrated.