Show simple item record

dc.contributor.authorOliveira, M.en_US
dc.contributor.authorCrowcroft, J.en_US
dc.contributor.authorSlater, M.en_US
dc.contributor.editorAndreas Kunz and Joachim Deisingeren_US
dc.date.accessioned2014-01-27T10:33:40Z
dc.date.available2014-01-27T10:33:40Z
dc.date.issued2003en_US
dc.identifier.isbn978-3-905674-06-4en_US
dc.identifier.issn1727-530Xen_US
dc.identifier.urihttp://dx.doi.org/10.2312/EGVE/IPT_EGVE2003/143-152en_US
dc.description.abstractA Virtual Environment (VE) presents a complex problem with interesting non-trivial challenges for software development. The majority of existing systems supporting VE are based on monolithic architectures, making maintenance and software reuse difficult at best. When a novel concept or idea requires implementation, it is not possible to extend an existing system by replacing or incrementing the necessary functionality. This leads to a proliferation of VE systems. This paper identifies some of the major problems in the current development trend of VE systems that result in incremental innovation with little overall progress. However, component methodology and other software engineering principles are not widely employed in system design. We present the Java Adaptive Dynamic Environment (JADE) as an innovative design approach to building VE systems. The paper discusses some of the major elements of the JADE component framework, such as the kernel, the namespace, the event model and how to configuration takes place. In addition, a simple maze dungeon game is discussed demonstrating the runtime reconfiguration of the supporting VE system.en_US
dc.publisherThe Eurographics Associationen_US
dc.titleAn Innovative Design Approach to Build Virtual Environment Systemsen_US
dc.description.seriesinformationEurographics Workshop on Virtual Environmentsen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record