This paper establishes what makes an ontology different in Modeling and Simulation (M&S) from other disciplines, vis-a-vis, the necessity to capture a conceptual model of a system in an explicit, unambiguous, and machine readable form. Unlike other disciplines where ontologies are used, such as Information Systems and Medicine, ontologies in M&S do not depart from a set of requirements but from a research question which is contingent on a modeler. Thus, the semiotic triangle is used to present that different implemented ontologies are representations of different conceptual models whose commonality depends on which research question is being asked. Ontologies can be applied to better capture the modeler ¶V perspective. The elicitation of ontological, epistemological, and teleological considerations is suggested. These considerations may lead to better differentiation between conceptualizations, which for a computer are of importance for use, reuse and composability of models and interoperability of simulations.
INTRODUCTIONTraditionally, an ontological representation, also known as an ontology, is a specification of a system in reality. One of the most commonly referenced definitions for what an ontological representation is, with regards to information systems (vs. philosophy) is "formal explicit specification of a shared conceptualization" (Gruber, 1993). While a conceptualization, in this definition, is behind nearly any artifact (whether it be a computer program, a model, or just a diagram), the specification can vary widely with the intended use it will serve. In addition, the idea of a shared conceptualization assumes a common frame of reference, or lens, which can vary depending on the modeler. The uses of an ontology have been shown to fall into a framework (Uschold and Jasper 1999) with four categories. These categories have been shown to apply to M&S usage as well (Turnitsa and Tolk 2006). These four framework categories are:x Ontology-based search -This is useful for discovery and selection of information or components.x Neutral authoring -Especially helpful in cases of data exchange among systems.x Ontology as specification -Useful for describing the meaning of a domain, to guide system development.x Common access to information -A much stronger case than Neutral Authoring, this allows meaning to be transmitted, not just matched against.Ontologies in the first and second category are intended to assist automata in performing tasks of search and selection and tasks of meaningful information exchange respectively. Ontologies in the third 643 978-1-4244-9865-9/10/$26.00 ©2010 IEEE