Object-oriented modeling and design
Object-oriented modeling and design
Virtual environments and advanced interface design
Virtual environments and advanced interface design
ACM SIGCHI Bulletin - Special celebration issue: 50 years of ACM
Revealing the realities of collaborative virtual reality
Proceedings of the third international conference on Collaborative virtual environments
Copies convergence in a distributed real-time collaborative environment
CSCW '00 Proceedings of the 2000 ACM conference on Computer supported cooperative work
Collaborative Virtual Environments: Digital Places and Spaces for Interaction
Collaborative Virtual Environments: Digital Places and Spaces for Interaction
Social interactions in multiscale CVEs
Proceedings of the 4th international conference on Collaborative virtual environments
MOVE:: component groupware foundations for collaborative virtual environments
Proceedings of the 4th international conference on Collaborative virtual environments
A unified component framework for dynamically extensible virtual environments
Proceedings of the 4th international conference on Collaborative virtual environments
Group Coordination Support for Synchronous Internet Collaboration
IEEE Internet Computing
Human-Centered Computing, Online Communities, and Virtual Environments
IEEE Computer Graphics and Applications
Distributed Virtual Environments
IEEE Computer Graphics and Applications
Data Management Issues and Trade-Offs in CSCW Systems
IEEE Transactions on Knowledge and Data Engineering
Bridging the gaps between software engineering and Human-Computer Interaction
Proceedings of the 25th International Conference on Software Engineering
Software engineering of distributed simulation environments
WET-ICE '96 Proceedings of the 5th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE'96)
Using design patterns to build dynamically extensible collaborative virtual environments
PPPJ '03 Proceedings of the 2nd international conference on Principles and practice of programming in Java
Presence: Teleoperators and Virtual Environments
Presence: Teleoperators and Virtual Environments
3D collaborative virtual environments over the web
Edutainment'06 Proceedings of the First international conference on Technologies for E-Learning and Digital Entertainment
Hi-index | 0.00 |
In this paper, we describe a set of tools, based on software engineering, HCI techniques and Java technologies, to support the software development process of 3D Web-based collaborative virtual worlds (CVE) populated by non autonomous interactive entities. This work is a first effort to define a methodology supported by design, analysis and implementation tools that assist the development of Web-based CVE. Our proposal emphasizes on the collaboration aspects among the entities that populate the virtual world and the services that they offer to each other in order to carry out collaboration, rather than modeling and aesthetical aspects of the worlds. This is done from conceptual, operational and implementation points of view. The tools we propose are; a model for the conceptualization of the virtual world under the concept of social groups, a graph-based high level notation to specify the interactions among the entities, and a Java-based software framework that gives support to the model and the interaction graph in order to facilitate the implementation of the CVE. We describe the current implementation of our model. At the end, we outline how these tools could be part of a methodology for the construction of Web-based CVE and show an example of a CVE developed following the methodology and tools described.