Service-oriented Platform for Virtual Reality Application Development

Evandro César Freiberger, Ricardo Nakamura, Romero Tori


An important contemporary fact is the advent of Web 2.0, mainly characterized by the possibility of content being produced collaboratively, empowering and enabling the concept of collective intelligence. Another important feature is the popularity of virtual communities, which allow people around the world to exchange information and experiences. In order to increase the potential for reuse and sharing of interactive content, this paper proposes an architectural model for a software platform that enables the online production and execution of virtual reality applications as well as sharing of interactive content. The remote online environment, associated with the capacity to represent and store 3D interactive content, enables the sharing and reuse of such content in the production of virtual reality applications. The paper we present the description of the main elements of the proposed architectural model and results of the research. The results point to the feasibility of the proposed model.


  1. Bein, D., Bein, W., and Madiraju, P. (2009). The impact of cloud computing on web 2.0.
  2. Chevaillier, P., Trinh, T.-H., Barange, M., De Loor, P., Devillers, F., Soler, J., and Querrec, R. (2012). Semantic modeling of virtual environments using MASCARET. In 2012 5th Workshop on Software Engineering and Architectures for Realtime Interactive Systems (SEARIS), pages 1-8.
  3. Erl, T. (2009). Soa Princípios de Design de Serviços. PRENTICE HALL BRASIL.
  4. Filho, R. F. d. A., Teichrieb, V., and Kelner, J. (2011). Hydra: Virtual environments development platform. In 2011 XIII Symposium on Virtual Reality (SVR), pages 102-111.
  5. Fowler, M. (2003). Patterns of enterprise application architecture. Addison-Wesley, Boston, MA.
  6. Matic, D., Butorac, D., and Kegalj, H. (2004). Data access architecture in object oriented applications using design patterns. In Electrotechnical Conference, 2004. MELECON 2004. Proceedings of the 12th IEEE Mediterranean, volume 2, pages 595-598 Vol.2.
  7. Papazoglou, M. P. and Heuvel, W. J. V. D. (2007). Service oriented architectures: Approaches, technologies and research issues. VLDB Journal, 16(3):389-415.
  8. Papazoglou, M. P., Traverso, P., Dustdar, S., and Leymann, F. (2008). Service-oriented computing: A research roadmap. International Journal of Cooperative Information Systems, 17(2):223-255.
  9. Shao, G. and McGraw, R. (2009). Service-oriented simulations for enhancing situation awareness. In Proceedings of the 2009 Spring Simulation Multiconference, SpringSim 7809, page 48:1-48:7, San Diego, California. Society for Computer Simulation International. ACM ID: 1639859.
  10. Tori, R. and Kirner, C. (2006). Fundamentos de realidade virtual. In Tori, R., Kirner, C., and Siscoutto, R., editors, Fundamentos e Tecnologia de Realidade Virtual e Aumentada, pages 02-21. Editora SBC - Sociedade Brasileira de Computação, Porto Alegre, VIII Symposium on Virtual Reality Belém - PA.
  11. Wang, A. J. A. and Qian, K. (2005). Component-Oriented Programming. Wiley-Interscience, 1 edition.
  12. Zhang, X. and Gracanin, D. (2008). Service-oriented-architecture based framework for multi-user virtual environments. In Proceedings of the 40th Conference on Winter Simulation, WSC 7808, page 1139-1147, Miami, Florida. Winter Simulation Conference.

Paper Citation

in Harvard Style

Freiberger E., Nakamura R. and Tori R. (2014). Service-oriented Platform for Virtual Reality Application Development . In Proceedings of the 9th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-758-030-7, pages 196-203. DOI: 10.5220/0004895301960203

in Bibtex Style

author={Evandro César Freiberger and Ricardo Nakamura and Romero Tori},
title={Service-oriented Platform for Virtual Reality Application Development},
booktitle={Proceedings of the 9th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},

in EndNote Style

JO - Proceedings of the 9th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - Service-oriented Platform for Virtual Reality Application Development
SN - 978-989-758-030-7
AU - Freiberger E.
AU - Nakamura R.
AU - Tori R.
PY - 2014
SP - 196
EP - 203
DO - 10.5220/0004895301960203