Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1008653.1008676acmconferencesArticle/Chapter ViewAbstractPublication PagesvrstConference Proceedingsconference-collections
Article

A novel method for supporting collaborative interaction management in Web-based CVE

Published: 01 October 2003 Publication History

Abstract

The capabilities of Virtual Reality Modeling Language (VRML)/Extensible 3D (X3D) permit building collaborative virtual environments (CVE) using the Internet and the World Wide Web. However, they do not provide a multi-user collaborative interaction management mechanism for CVE applications except the External Authoring Interface that allows communication between external program and VRML browser. The authors of such applications must manage the interactions among the interactive entities by themselves through capturing user interaction with particular virtual entities and propagating them to the affected users. This application-specific method leads to inflexibility in reusing collaborative role definitions and adapting various collaborative interaction management methods. In this paper, we propose a Collaborative Behavior Description Language(CDBL) to address the identified issues. The syntax and sample applications of CBDL will be presented in details. Our work shows that CBDL enables the reuse of collaborative role definitions and scene descriptions to construct flexible CVE with adaptive underlying collaborative interaction management methods.

References

[1]
Singhal, Sandeep and Zyda, Michael "Networked Virtual Environments - Design and Implementation," ACM Press Books, SIGGRAPH Series, 23 July 1999, ISBN 0-201-32557-8, 315 pages.]]
[2]
Christer Carlsson, and Olof Hagsand, "DIVE -- a Multi-User Virtual Reality System", in IEEE VRAIS'93 Virtual Reality Annual International Symposium Proceedings, Seattle, Washington USA, September 1993, pp. 394--400.]]
[3]
Michael Capps, Don McGregor, Don Brutzman, and Michael Zyda, "NPSNET-V: A New Beginning for Dynamically Extensible Virtual Environments," IEEE Journal on Computer Graphics & Applications 20(5), September/October 2000, pp 12--15.]]
[4]
Chris Greenhalgh, Jim Purbrick, and Dave Snowdon. "Inside MASSIVE-3: flexible support for data consistency and world structuring". ACM on Proceedings of the third international conference on Collaborative virtual environments, September 2000, pp. 119--127.]]
[5]
J. C. Oliveira and N. D. Georganas, "VELVET: An Adaptive Hybrid Architecture for VEry Large Virtual EnvironmenTs", Proceedings of IEEE Internet Communication Conference. (ICC2002), New York, May 2002, pp. 2491--2495.]]
[6]
G. Singh, L. Serra, W. Png, A. Wong, H. Ng, "BrickNet: sharing object behaviors on the Net", IEEE Virtual Reality Annual International Symposium (VRAIS'95), March 11 - 15, 1995, pp. 19--25.]]
[7]
Benford, S. D, and Fahlén, L. E., {1993}, "A Spatial Model of Interaction in Large Virtual Environments", Proc. Third European Conference on CSCW (ECSCW'93), Milano, Italy, Kluwer. Available at: http://citeseer.nj.nec.com/benford93spatial.html]]
[8]
Watsen, Kent and Zyda, Michael, "Bamboo - A Portable System for Dynamically Extensible, Networked, Real-Time, Virtual Environments," in the Proceedings of VRAIS 98, 16--19 March 1998, Atlanta, GA, pp. 252--259.]]
[9]
Maja Matijasevic, Denis Gracanin, Kimon P. Valavanis and Ignac Lovrek (IEEE Members). "A Framework for Multiuser Distributed Virtual Environments", IEEE Transactions on System, Man, and Cybernetic Part B: Cybernetic, Vol. 32, No. 4, August 2002, pp. 416--429.]]
[10]
Weihua Wang, Qingping Lin, Jim Mee Ng, Chor Ping Low, "SmartCU3D: a collaborative virtual environment system with behavior based interaction management", Proceedings of the ACM symposium on Virtual reality software and technology, November 15--17, 2001, pp. 25--32.]]

Cited By

View all
  • (2006)A Novel Method for Supporting Massively Multi-user Virtual Environments2006 IEEE International Workshop on Haptic Audio Visual Environments and their Applications (HAVE 2006)10.1109/HAVE.2006.283807(72-77)Online publication date: Nov-2006

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
VRST '03: Proceedings of the ACM symposium on Virtual reality software and technology
October 2003
235 pages
ISBN:1581135696
DOI:10.1145/1008653
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 October 2003

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. collaborative behavior description language
  2. collaborative role
  3. collaborative virtual environment
  4. interaction management

Qualifiers

  • Article

Conference

VRST03

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)3
  • Downloads (Last 6 weeks)0
Reflects downloads up to 16 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2006)A Novel Method for Supporting Massively Multi-user Virtual Environments2006 IEEE International Workshop on Haptic Audio Visual Environments and their Applications (HAVE 2006)10.1109/HAVE.2006.283807(72-77)Online publication date: Nov-2006

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media