ACM Home Page
Please provide us with feedback. Feedback
From coarse-grained components to DVE applications: a service- and component-based framework
Full text PdfPdf (428 KB)
Source
3D technologies for the World Wide Web archive
Proceedings of the twelfth international conference on 3D web technology table of contents
Perugia, Italy
SESSION: Multi-user, distributed VEs table of contents
Pages: 113 - 121  
Year of Publication: 2007
ISBN:978-1-59593-652-3
Authors
Xiaoyu Zhang  Virginia Tech
Denis Gračanin  Virginia Tech
Sponsor
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 46,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1229390.1229411
What is a DOI?

ABSTRACT

Distributed Virtual Environments (DVEs) are distributed, simulated virtual worlds where users gather and interact within a shared space. Web-based DVE applications are attracting more and more attention. However, building DVE applications requires a significant effort, even with the modern development tools. In this paper we propose a component-based and a service-based framework for constructing DVE applications from coarse-grained components. This component-based and service-oriented architecture provides a great flexibility for building complex DVE applications. Based on the developed terminology and profile, the framework provides a high level description language for specifying user interaction tasks. The DVE developers can concentrate on the application design rather than worrying about the programming details. The framework also provides a runtime platform for coarse-grained components integration and a shared scene graph for coordinating the presentation for individual users.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
Aoyama, M. 1998. New age of software development: How component-based software engineering changes the way of software development. In International Workshop on Component-Based Software Engineering.
 
3
 
4
5
 
6
 
7
8
9
 
10
 
11
 
12
 
13
 
14
 
15
Linden Research, Inc, 2006. Second life: Your world. your imagination. http://www.secondlife.com/ {Last accessed: Feb 2007}.
 
16
 
17
 
18
19
 
20
 
21
 
22
The Eclipse Foundation, 2006. Eclipse - an open development platform. http://www.eclipse.org {Last accessed: Feb 2007}.
 
23
The Xj3D Project, 2006. Java based X3D toolkit and X3D browser. http://www.xj3d.org/ {Last accessed: Feb 2007}.
 
24
 
25
Web 3D Consortium, 2005. Communicating with real-time 3D across applications, networks, and XML web services. http://www.web3d.org/ {Last accessed: Feb 2007}.


Collaborative Colleagues:
Xiaoyu Zhang: colleagues
Denis Gračanin: colleagues