Skip to main content

3D Collaborative Virtual Environments over the Web

  • Conference paper
Technologies for E-Learning and Digital Entertainment (Edutainment 2006)

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

Abstract

A model and a Java Framework to aid the construction of 3D Web-based Collaborative Virtual Environments (3D-CVE) are described in this paper. The proposal emphasizes on the interaction and collaboration among the entities (users’ avatars, agents, etc.) that populate the virtual world; and the services that they offer to each other in order to interact, or to carry out some kind of collaborative task. We propose a model for the conceptualization of CVE under the concept of social groups, a graph-based high level notation to specify the interactions among the entities that populate the CVE, and a Java based software framework that gives support to the model and the interaction graph in order to facilitate the implementation of the 3D-CVE. From the developing process point of view, the goal of the collaboration model and the framework proposed here is not only to develop 3D-CVE faster, but also the resulting 3D-CVEs have similar structures, they are easier to maintain and eventually to integrate. Design patterns were very useful to fulfill these characteristics, as we describe in the next sections. CVEs developed with the framework enable, through the Web browser, a shared understanding regarding many scientific, engineering and entertainment subjects concerned with three-dimensional data.

This work was supported by: the IPN, COFAA, CONACyT and CIC from Mexico.

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 149.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Atul, P., Hyong, S., Jang, H.: Data Management Issues and Trade-Offs in CSCW Systems. IEEE Transactions on Knowledge and Data Engineering 11(1) (January/February 1999)

    Google Scholar 

  2. Elizabeth, F., David, N., Alan, J. (eds.): Collaborative Virtual Environments: Digital Places and Spaces for Interaction. Springer, Heidelberg (2001) ISBN 1-85233-244-1

    Google Scholar 

  3. FIPA: The Foundation for Intelligent Physical Agents, http://www.fipa.org

  4. Frécon, E., Stenius, M.: DIVE: A Scaleable Network Architecture for Distributed Virtual Environments. Dist. Systems Engineering Journal (DSEJ) 5, 91–100 (1998)

    Article  Google Scholar 

  5. Gamma, et al.: Design Patterns: Elements of Reusable OO Soft. Addison-Wesley, Reading (1997)

    Google Scholar 

  6. Hans-Peter, D., Garcia-Luna-Aceves, J.: Group Coordination Support for Synchronous Internet Collaboration. IEEE Internet Computing (March-April 1999)

    Google Scholar 

  7. JESS: The Rule Engine for Java, http://herzberg.ca.sandia.gov/jess/

  8. Menchaca, R., et al.: Software Engineering, HCI Techniques and Java Technologies Joined to Develop Web-Based 3D-Collaborative Virtual Environments. In: Accepted to be published in the Proc. of the 2nd. Latin American Conference in Human Computer Interaction, CLIHC 2005. ACM Digital Library, Cuernavaca (October 2005)

    Google Scholar 

  9. Menchaca, R., Quintero, R.: Distributed Virtual Worlds for Collaborative Work based on Java RMI and VRML. In: Proc. of the IEEE 6th Int. Workshop on Groupware CRIWG 2000 (2000)

    Google Scholar 

  10. Vidot, N., et al.: Copies Convergence in a Distributed Real-Time Collaborative Environment. In: Proceeding of the ACM 2000 Conference on Computer Supported Cooperative work, Philadelphia, Pennsylvania, United States (2000)

    Google Scholar 

  11. Wooldridge, M.: Intelligent agents. In: Weiss, G. (ed.) Multiagent Systems, A Modern Approach to Distributed Artificial Intelligence. MIT Press, Cambridge (1999)

    Google Scholar 

  12. Rolando, Q., Rolando, M.: Distributed Virtual Worlds as a Synchronous Tele-Teaching Environment. In: Proceedings of the International Conference on Telematics and Web-Based Education, St. Petersburg (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Balladares, L., Menchaca, R., Peredo, R. (2006). 3D Collaborative Virtual Environments over the Web. In: Pan, Z., Aylett, R., Diener, H., Jin, X., Göbel, S., Li, L. (eds) Technologies for E-Learning and Digital Entertainment. Edutainment 2006. Lecture Notes in Computer Science, vol 3942. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11736639_94

Download citation

  • DOI: https://doi.org/10.1007/11736639_94

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-33423-1

  • Online ISBN: 978-3-540-33424-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics