Skip to main content

Model-Driven Generation of Multi-user and Multi-domain Choreographies for Staging in Multiple Virtual World Platforms

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 8748))

Abstract

This paper presents an approach that enables the staging of choreographies for education and training purposes in multiple virtual world platforms. Choreography is the description of a set of actions that must or may be executed by a group of participants, including the goals to be achieved and any restrictions that may exist. For capturing and representing multi-actor multi-domain choreographies an approach based on ontologies with distinct levels of abstraction is adopted. Further, this paper proposes a modelling driven approach and a set of processes that, through mappings between ontologies, enable the automatic construction of a platform-specific choreography from a platform-independent one, thus reducing the time and effort of the choreography development. For this, the MDA paradigm was adopted and adapted in a way where models can reflect two dimensions of independence: platform independence and application domain independence. We also point the guidelines for staging the choreography in a virtual world platform.

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

Buying options

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 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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. De Freitas, S.: Serious virtual worlds, Scoping Guide JISC E-Learn. Programme Jt. Inf. Syst. Comm. JISC UK (2008)

    Google Scholar 

  2. Morgado, L., Varajão, J., Coelho, D., Rodrigues, C., Sancin, C., Castello, V.: The attributes and advantages of virtual worlds for real world training. J. Virtual Worlds Educ. 1(1) (2010)

    Google Scholar 

  3. Kapahnke, P., Liedtke, P., Nesbigall, S., Warwas, S., Klusch, M.: ISReal: An open platform for semantic-based 3D simulations in the 3D internet. In: Patel-Schneider, P.F., Pan, Y., Hitzler, P., Mika, P., Zhang, L., Pan, J.Z., Horrocks, I., Glimm, B. (eds.) ISWC 2010, Part II. LNCS, vol. 6497, pp. 161–176. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  4. Pinheiro, A., Fernandes, P., Maia, A., Cruz, G., Pedrosa, D., Fonseca, B., Paredes, H., Martins, P., Morgado, L., Rafael, J.: Development of a Mechanical Mainte-nance Training Simulator in OpenSimulator for F-16 Aircraft Engines. Procedia Comput. Sci. 15, 248–255 (2012)

    Article  Google Scholar 

  5. ‘Media Grid: Open File Formats Technology Working Group (OFF.TWG) Charter’, http://mediagrid.org/groups/technology/OFF.TWG/ (accessed: October 14, 2013)

  6. Mollet, N., Arnaldi, B.: Storytelling in virtual reality for training. In: Pan, Z., Aylett, R.S., Diener, H., Jin, X., Göbel, S., Li, L. (eds.) Edutainment 2006. LNCS, vol. 3942, pp. 334–347. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  7. Gerbaud, S., Mollet, N., Ganier, F., Arnaldi, B., Tisseau, J.: GVT: a platform to create virtual environments for procedural training. In: IEEE Virtual Reality Conference, VR 2008, pp. 225–232 (2008)

    Google Scholar 

  8. Vernieri, T.M.: A web services approach to generating and using plans in configurable execution environments (2006)

    Google Scholar 

  9. Alhir, S.: Methods & Tools - Understanding the Model Driven Architecture (MDA). Martinig & Associates (fall 2003)

    Google Scholar 

  10. Edward, L., Lourdeaux, D., Lenne, D., Barthes, J., Burkhardt, J.M.: Modelling autonomous virtual agent behaviours in a virtual environment for risk. IJVR Int. J. Virtual Real. 7(3), 13–22 (2008)

    Google Scholar 

  11. Lopes, A., Pires, B., Cardoso, M., Santos, A., Peixinho, F., Sequeira, P., Morgado, L.: System for Defining and Reproducing Handball Strategies in Second Life On-Demand for Handball Coaches. Education

    Google Scholar 

  12. Young, R.M., Riedl, M.O., Branly, M., Jhala, A., Martin, R.J., Saretto, C.J.: An architecture for integrating plan-based behavior generation with interactive game environments. J. Game Dev. 1(1), 1–29 (2004)

    Google Scholar 

  13. Young, R.M., Thomas, J., Bevan, C., Cassell, B.A.: Zócalo: A Service-Oriented Architecture Facilitating Sharing of Computational Resources in Interactive Narrative Research (2011)

    Google Scholar 

  14. Cash, S.P., Young, R.M.: Bowyer: A Planning Tool for Bridging the gap between Declarative and Procedural Domains. Artif. Intell., 14–19 (2009)

    Google Scholar 

  15. MBUI - Task Models, http://www.w3.org/TR/task-models/ (accessed: July 9, 2014)

  16. Fikes, R.E., Nilsson, N.J.: STRIPS: a new approach to the application of theorem proving to problem solving. In: Proceedings of the 2nd international Joint Conference on Artificial intelligence, San Francisco, CA, USA, pp. 608–620 (1971)

    Google Scholar 

  17. Lekavỳ, M., Návrat, P.: Expressivity of STRIPS-like and HTN-like planning. In: Agent Multi-Agent Syst. Technol. Appl., pp. 121–130 (2007)

    Google Scholar 

  18. Silva, E., Silva, N., Morgado, L.: Staging Choreographies for Team Training in Multiple Virtual Worlds Based on Ontologies and Alignments. In: Presented at the HCI International 2014, Heraklion, Crete, Greece (accepted for publication, 2014)

    Google Scholar 

  19. Obrst, L., Liu, H., Wray, R.: Ontologies for Corporate Web Applications. AI Mag. 24(3), 49 (2003)

    Google Scholar 

  20. Gruber, T.R., et al.: A translation approach to portable ontology specifications. Knowl. Acquis. 5(2), 199–220 (1993)

    Article  Google Scholar 

  21. Fensel, D.: Ontologies: a silver bullet for knowledge management and electronic commerce. Springer, Heidelberg (2004)

    Book  Google Scholar 

  22. Gruninger, M., Lee, J.: Ontology Applications and Design-Introduction. Commun. ACM 45(2), 39–41 (2002)

    Article  Google Scholar 

  23. Silva, E., Silva, N., Paredes, H., Martins, P., Fonseca, B., Morgado, L.: Development of platform-independent multi-user choreographies for virtual worlds based on ontology combination and mapping. In: 2012 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), pp. 149–152 (2012)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Silva, E., Silva, N., Morgado, L. (2014). Model-Driven Generation of Multi-user and Multi-domain Choreographies for Staging in Multiple Virtual World Platforms. In: Ait Ameur, Y., Bellatreche, L., Papadopoulos, G.A. (eds) Model and Data Engineering. MEDI 2014. Lecture Notes in Computer Science, vol 8748. Springer, Cham. https://doi.org/10.1007/978-3-319-11587-0_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-11587-0_9

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-11586-3

  • Online ISBN: 978-3-319-11587-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics