ISBN-13: 9783639003741 / Angielski / Miękka / 2009 / 208 str.
Distributed Virtual Environments (DVEs) are networkedVR systems that support group work and whose centralconcept is one of a shared virtual world, i.e. acomputer generated space where participants can meetand interact. To address the need that DVE middlewareplatforms offer adequate support to applications thatrun on the public Internet, DVE middleware platformsought to meet six requirements. These includescalability, persistence, responsiveness,flexibility, maintainability and extensibility. Thisbook argues that research efforts aimed at theimplementation of mechanisms to address the firstthree requirements have largely been successful but,in contrast, much less focus has been put onaddressing the flexibility, maintainability andextensibility requirements in contemporary DVEapplications. Consequently, the author details theuse of structural reflection as an approach that notonly addresses the latter three requirements but alsooffers added value in the form of providing aframework for scalability, persistence andresponsiveness that is in itself flexible,maintainable and extensible.