Skip to main content

Developing an Ontology for Autonomous Entities in a Virtual Reality: The PRESTO Experience

  • Conference paper
  • First Online:
Book cover Modelling and Simulation for Autonomous Systems (MESAS 2015)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 9055))

  • 1042 Accesses

Abstract

The PRESTO project focuses on modeling the behaviour of humans and rational entities in general (e.g. animals, vehicles with a human driver), specifically to represent decision making driven by norms or doctrine as well as culture and emotional factors. PRESTO’s models are used to drive NPCs (Non-Player Characters) in serious games, currently applied to emergency management and training in health environments (hospitals and such) even if the technology is not domain- nor game-specific.

A number of requirements have led to the adoption of ontologies as the main classification and annotation mechanism of both the external world and the internal states of an NPC. Structuring and building these ontologies have been done by adopting a mixed top-down and bottom-up approach. The main results are (1) a top-level ontology inspired by the well-known DOLCE; (2) the structuring of the ontologies in composable domain-specific and individual sections; (3) a tool for the semi-automatic extraction of categories from the available virtual reality assets.

This paper focuses on the ontology design, illustrated with a few practical examples.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    https://www.bisimulations.com/.

  2. 2.

    http://www.xvrsim.com.

  3. 3.

    The current version of the PRESTO ontology cannot be published due to copyrights constraints. A preliminary version, from which it is possible to observe the rational used for modeling it, may be found here: https://shell-static.fbk.eu/resources/ontologies/CorePresto.owl.

  4. 4.

    A typical example is vehicle, which the developers prefer to treat as an agentive object, rather than a non agentive object driven by an agent, for the sake of simplicity of the code.

References

  1. Babitski, G., Probst, F., Hoffmann, J., Oberle, D.: Ontology design for information integration in disaster management. In: Fischer, S., Maehle, E., Reischuk, R. (eds.) Informatik 2009: Im Focus das Leben, Beiträge der 39. Jahrestagung der Gesellschaft für Informatik e.V. (GI), 28.9.-2.10.2009, Lübeck, Proceedings. LNI, vol. 154, pp. 3120–3134. GI (2009). http://subs.emis.de/LNI/Proceedings/Proceedings154/article2822.html

  2. Bille, W., Pellens, B., Kleinermann, F., Troyer, O.D.: Intelligent modelling of virtual worlds using domain ontologies. In: Delgado-Mata, C., Ibáñez, J. (eds.) Intelligent Virtual Environments and Virtual Agents, Proceedings of the IVEVA 2004 Workshop, ITESM Campus Ciudad de Mexico, Mexico City, D.F., Mexico, 27th April 2004. CEUR Workshop Proceedings, vol. 97. CEUR-WS.org (2004). http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-97/IVEVAFinal_S1_01.pdf

  3. Bock, C., Odell, J.: Ontological behavior modeling. J. Object Technol. 10(3), 1–36 (2011). http://dx.doi.org/10.5381/jot.2011.10.1.a3

    Google Scholar 

  4. Bratman, M.E.: Intention, Plans, and Practical Reason. Harvard University Press, Cambridge (1987)

    Google Scholar 

  5. Busetta, P., Ghidini, C., Pedrotti, M., Angeli, A.D., Menestrina, Z.: Briefing virtual actors: a first report on the presto project. In: Romano, D. (ed.) Proceedings of the AI and Games Symposium at AISB 2014, April 2014

    Google Scholar 

  6. Calanca, P., Busetta, P.: Cognitive navigation in presto. In: Proceedings of the AI and Games Symposium at AISB (2015)

    Google Scholar 

  7. Chu, Y.L., Li, T.Y.: Realizing semantic virtual environments with ontology and pluggable procedures. In: Applications of Virtual Reality. InTech (2012)

    Google Scholar 

  8. Dragoni, M., Ghidini, C., Busetta, P., Fruet, M., Pedrotti, M.: Using ontologies for modeling virtual reality scenarios. In: Proceedings of ESWC (2015)

    Google Scholar 

  9. Evertsz, R., Pedrotti, M., Busetta, P., Acar, H., Ritter, F.: Populating VBS2 with realistic virtual actors. In: Conference on Behavior Representation in Modeling & Simulation (BRIMS). Sundance Resort, Utah, March 30 –April 2 (2009)

    Google Scholar 

  10. Faulkner, S., Kolp, M.: Ontological basis for agent ADL. In: Eder, J., Welzer, T. (eds.) The 15th Conference on Advanced Information Systems Engineering (CAiSE 2003), Klagenfurt/Velden, Austria, 16–20 June, 2003, CAiSE Forum, Short Paper Proceedings, Information Systems for a Connected Society. CEUR Workshop Proceedings, vol. 74. CEUR-WS.org (2003). http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-74/files/FORUM_44.pdf

  11. Fernández-López, M., Gómez-Pérez, A., Juristo, N.: Methontology: from ontological art towards ontological engineering. In: Proceedings of Symposium on Ontological Engineering of AAAI (1997)

    Google Scholar 

  12. Gangemi, A., Guarino, N., Masolo, C., Oltramari, A., Schneider, L.: Sweetening ontologies with DOLCE. In: Gómez-Pérez, A., Benjamins, V.R. (eds.) EKAW 2002. LNCS (LNAI), vol. 2473, pp. 166–181. Springer, Heidelberg (2002). http://dl.acm.org/citation.cfm?id=645362.650863

    Chapter  Google Scholar 

  13. Gruber, T.R.: Toward principles for the design of ontologies used for knowledge sharing? Int. J. Hum. Comput. Stud. 43(5–6), 907–928 (1995). http://www.sciencedirect.com/science/article/pii/S1071581985710816

    Article  Google Scholar 

  14. Guarino, N., Welty, C.: Identity and subsumption. In: Green, R., Bean, C.A., Myaeng, S.H. (eds.) The Semantics of Relationships: An Interdisciplinary Perspective. Information Science and Knowledge Management, vol. 3, pp. 111–126. Kluwer, The Netherlands (2001)

    Chapter  Google Scholar 

  15. Rao, A.S., Georgeff, M.P.: Bdi agents: from theory to practice. In: Proceedings of the First International Conference On Multi-agent Systems, ICMAS 1995, pp. 312–319 (1995)

    Google Scholar 

  16. Ritter, F.E., Bittner, J.L., Kase, S.E., Evertsz, R., Pedrotti, M., Busetta, P.: CoJACK: a high-level cognitive architecture with demonstrations of moderators, variability, and implications for situation awareness. Biol. Inspir. Cogn. Architect. 1, 2–13 (2012)

    Google Scholar 

  17. Xuesong, W., Mingquan, Z., Yachun, F.: Building vr learning environment: an ontology based approach. In: First International Workshop on Education Technology and Computer Science, ETCS 2009, vol. 3, pp. 160–165, March 2009

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Paolo Busetta .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Busetta, P., Fruet, M., Consolati, P., Dragoni, M., Ghidini, C. (2015). Developing an Ontology for Autonomous Entities in a Virtual Reality: The PRESTO Experience. In: Hodicky, J. (eds) Modelling and Simulation for Autonomous Systems. MESAS 2015. Lecture Notes in Computer Science(), vol 9055. Springer, Cham. https://doi.org/10.1007/978-3-319-22383-4_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-22383-4_1

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-22382-7

  • Online ISBN: 978-3-319-22383-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics