Skip to main content
Log in

Ontologies and tools for analysing and composing simulation confederations for the training and testing domains

  • Article
  • Published:
Journal of Simulation

Abstract

Military training and testing events integrate a diverse set of live and simulated systems, most of which were built independently and weren’t specifically designed to work together. Data interoperability and service-oriented architecture approaches, while essential, do not provide a complete solution to ensuring that systems will be fully compatible in their interactions. We describe a complementary approach that uses Web Ontology Language and Semantic Web Rule Language to capture information about the roles and capabilities required to complete a task, and the detailed attributes of candidate resources. Our toolset applies automated reasoning to determine whether each candidate resource has the requisite capabilities and is compatible with other resources. If there are multiple candidates for a role, the reasoner ranks the relative goodness of each with respect to constraints and metrics that are appropriate for the specific task needs of the exercise or deployment. We include worked examples illustrating the kinds of information we capture about resources and how rules and constraints are applied to provide a nuanced assessment of their compatibility in a specific context.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Figure 1
Figure 2
Figure 3
Figure 4
Figure 9
Figure 5
Figure 6
Figure 7
Figure 8
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14

Similar content being viewed by others

Notes

  1. This paper is an expansion and revision of an earlier paper (Ford et al 2009) prepared for Winter Simulation Conference 2009 (WSC, 2009).

  2. We intentionally use the term confederation here to emphasize the heterogeneous architectures of the large LVC simulations that our work has focused on; confederation is intended to convey the absence of a central governing body, as is typically found in a federation.

  3. Currently, our approach to scoring is a simple ‘penalty points’ system: for each failed constraint, penalty points are assigned, and lower scores are better solutions; solutions with a score of zero indicate that no constraints were violated.

References

  • Bacchelli F et al (2009). Semantic interoperability. Technical Report RTO IST-075—RTG-034, NATO Research and Technology Organization.

  • Booch G (1993). Object-Oriented Analysis With Design and Applications, 2nd edn, Addison-Wesley: Boston, MA.

    Google Scholar 

  • Dahman J (1999). High level architecture interoperability challenges. In: Proceedings of the NATO Modeling & Simulation Conference. NATO RTA Publications: Norfolk, VA, 25–29 October.

    Google Scholar 

  • Director, IS & NNEC ICT (2009). NNEC information portal. transnet.act.nato.int/WISE/Informatio, accessed 30 September 2009.

  • DoD CIO (2007). DoD architecture framework. Version 1.5, Vol. I, April. www.defenselink.mil/cio-nii/docs/DoDAF, accessed 30 September 2009.

  • DoD CIO (2009a). DoD CIO/OASD(NII) homepage. www.defenselink.mil/cio-nii, accessed 30 September 2009.

  • DoD CIO (2009b). DoD metadata registry and clearinghouse. metadata.dod.mil, accessed 30 September 2009.

  • Elenius D et al (2007). Purpose-aware reasoning about interoperability of heterogeneous training systems. In: The Semantic Web, 6th International Semantic Web Conference, 2nd Asian Semantic Web Conference, ISWC 2007 + ASWC 2007, 11–15 November, Volume 4825 of Lecture Notes in Computer Science, Springer; Busan, Korea, pp 750–763.

  • Elenius D, Martin D, Ford R and Denker G (2009). Reasoning about resources and hierarchical tasks using OWL and SWRL. In: The Semantic Web, 8th International Semantic Web Conference, ISWC 2009, Washington DC, 25–29 October.

  • Ford R, Martin D, Johnson M and Elenius D (2009). Ontologies and tools for analyzing and synthesizing LVC confederations. In: Winter Simulation Conference, Austin, TX, pp 1387–1398.

  • Grosof BN, Horrocks I, Volz R and Decker S (2003). Description logic programs: Combining logic programs with description logic. In: Proceedings of the 12th International Conference World Wide Web, WWW'03. ACM: New York, USA, pp 48–57.

  • Horrocks I et al (2004). SWRL: A semantic web rule language combining OWL and RuleML. W3C Member Submission, www.w3.org/Submission/2004/SUBM-SWRL-20040521, accessed 30 September 2009.

  • ISO (1995). Guide to the Expression of Uncertainty in Measurement. ISO: Geneva.

  • ISO (2006). Information Technology—Spatial Reference Model (SRM). ISO: Geneva.

  • ISO (2008). Quantities and Units Part 13: Information Science and Technology. ISO: Geneva.

  • Kasputis S, Oswalt I, McKay R and Barber S (2004). Semantic descriptors of models and simulations. In: Simulation Interoperability Workshop, 04F-SIW-070. Orlando, FL, 19–24 September.

  • Klyne G and Carroll JJ (2004). Resource description framework (RDF): Concepts and abstract syntax. W3C recommendation, W3C, February, www.w3.org/TR/2004/REC-rdf-concepts-20040210, accessed 30 September 2009.

  • Knublauch H, Fergerson R, Noy N and Musen M (2004). The Protégé OWL plugin: An open development environment for Semantic Web applications. In: McIlraith S, Plexousakis D and van Harmelen F (eds). Proceedings of the 3rd International Semantic Web Conference (ISWC 2004) Hiroshima, Japan, November, Vol. 3928, Lecture Notes in Computer Science 3298, Springer: New York, pp 229–243.

    Google Scholar 

  • Lutz R et al (2009). Common Object Model Components: A First Step Toward LVC Interoperability. In: Simulation Interoperability Workshop 09S-SIW-031. Simulation Interoperability Standards Organization: San Diego-Mission Valley, CA, 23–27 March.

  • Martin D et al (2007). September. Bringing semantics to web services with OWL-S. World Wide Web J 10 (3): 243–277.

    Article  Google Scholar 

  • McGuinness DL and van Harmelen F (2004). OWL web ontology language overview. World Wide Web Consortium (W3C) Recommendation, www.w3.org/TR/owl-features, accessed 30 September 2009.

  • Miller JA and Baramidze G (2005). Simulation and the semantic web. In: WSC ’05: Proceedings of the 37th Conference on Winter Simulation. Winter Simulation Conference, ACM: Orlando, FL, pp 2371–2377.

  • OASIS (2006). Reference Model for Service Oriented Architecture. OASIS, October, http://docs.oasis-open.org/soa-rm/v1.0.

  • Object Management Group (2009). Ontology definition metamodel. Version 1.0, May, www.omg.org/spec/ODM/1.0, accessed 30 September 2009.

  • Preece A et al (2007). An ontology-based approach to sensor-mission assignment. In: 1st Annual Conference of the International Technology Alliance (ACITA), Washington, DC, Maryland, USA.

  • Silver GA, Hassan OA-H and Miller JA (2007). From domain ontologies to modeling ontologies to executable simulation models. In: WSC ’07: Proceedings of the 39th Conference on Winter Simulation, IEEE Press: Washington, DC, pp 1108–1117.

    Google Scholar 

  • Thompson A and Taylor BN (2008). Guide for the use of the international system of units (SI). Technical Report Special Publication 811, National Institute of Standards and Technology, Gaithersburg, MD.

  • Tolk A and Muguira J (2003). The Levels of Conceptual Interoperability Model (LCIM). In: Proceedings of the IEEE Fall Simulation Interoperability Workshop 03F-S1W-007, IEEE CS Press: Orlando, FL, 14–19 September.

    Google Scholar 

  • Tolk A, Turnitsa CD and Diallo SY (2008). Implied ontological representation within the levels of conceptual interoperability model. Intell Decis Technol 2 (1): 3–19.

    Article  Google Scholar 

  • Turnitsa CD (2005). Extending the levels of conceptual interoperability model. In: Proceedings of the IEEE Summer Computer Simulation Conference. IEEE CS Press.

    Google Scholar 

  • Vick S, Murphy S, Cost R and Bethea W (2006). An agent based approach for model composition. In: Simulation Interoperability Workshop, 07S-SIW-089. Simulation Interoperability Standards Organization: Norfolk, VA, 25–30 March.

Download references

Acknowledgements

ONISTT is sponsored by ODUSD/R/RTPP (Training Transformation). ANSC is sponsored by USD/AT&L-TRMC (S&T Portfolio). JTEOW is jointly sponsored by USJFCOM JWFC and ODUSD/R/RTPP.

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ford, R., Martin, D., Elenius, D. et al. Ontologies and tools for analysing and composing simulation confederations for the training and testing domains. J Simulation 5, 230–245 (2011). https://doi.org/10.1057/jos.2011.15

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1057/jos.2011.15

Keywords

Navigation