3rd International ICST Conference on Simulation Tools and Techniques

Research Article

Tool support for transformation from an OWL ontology to an HLA Object Model

Download611 downloads
  • @INPROCEEDINGS{10.4108/ICST.SIMUTOOLS2010.8678,
        author={\O{}zer  \O{}ZDIKIS and Umut  DURAK and Halit  OGUZT\'{Y}Z\'{Y}N},
        title={Tool support for transformation from an OWL ontology to an HLA Object Model},
        proceedings={3rd International ICST Conference on Simulation Tools and Techniques},
        publisher={ICST},
        proceedings_a={SIMUTOOLS},
        year={2010},
        month={5},
        keywords={Ontology based simulation model driven development High Level Architecture object models.},
        doi={10.4108/ICST.SIMUTOOLS2010.8678}
    }
    
  • Özer ÖZDIKIS
    Umut DURAK
    Halit OGUZTÜZÜN
    Year: 2010
    Tool support for transformation from an OWL ontology to an HLA Object Model
    SIMUTOOLS
    ICST
    DOI: 10.4108/ICST.SIMUTOOLS2010.8678
Özer ÖZDIKIS1,*, Umut DURAK2,*, Halit OGUZTÜZÜN3,*
  • 1: OYAK Technology, Teknokent, Galyum Blok, Kat:1, No:23 ODTU-Ankara TURKEY. +90 535 922 46 40
  • 2: TUBITAK-SAGE, PK.16 06261 Mamak, Ankara TURKEY. +90 312 590 91 76
  • 3: Middle East Technical University, Computer Engineering Dept., Ankara TURKEY. +90 312 210 55 87
*Contact email: oozdikis@oytek.com.tr, udurak@sage.tubitak.gov.tr, oguztuzn@ceng.metu.edu.tr

Abstract

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 define transformations in terms of mappings from OWL constructs to HLA Object Model Template (OMT) constructs. The overall objective is to facilitate ontology-based model-driven development in distributed simulation.