Files
Abstract
The need for interoperability arises in the discipline of simulation and modeling, particularly when the components of a simulation environment need to communicate with each other or communicate with outside entities including other simulation environments. Ontologies can be used to facilitate this interoperability between the different entities in the real world. This thesis describes ways to semi-automatically facilitate the interoperation between two ontologies and between a modeling ontology and specific simulation software packages. In the first stage, the interoperation is between any domain ontology that may contain a conceptual model describable in Discrete Event Simulation (DES) modeling terms, and the Discrete Event Modeling Ontology (DeMO). This is achieved through ontology mediation. In the second stage, the DeMO ontology is made to interoperate with specific simulation software packages in order to produce executable code that conforms to the software. The paper discusses methods to enable interoperation in this context.