Conceptual Modeling and Design Methods for Virtual Reality
Virtual Reality becomes more and more important. Virtual environments are computer-hosted visual environments that create the effect of an interactive three-dimensional world in which objects have a sense of spatial and physical presence and can be manipulated by the user as such. The simulated world of a virtual environment however does not necessarily have to obey natural laws of behavior. This evidently means that nearly every area of human intellectual endeavor is a potential candidate for a virtual environment. Example applications range from education applications (e.g. virtual science laboratories, virtual planetariums) over medical applications (remote operation) to entertainment (games, media).
Due to the fast evolution of Web technology, more powerful hardware and increasing bandwidth for Internet users, ‘Virtual Web Environments’ becomes feasible. Virtual Web Environments are web sites based on virtual reality. Some type of web applications, such as application for education (e.g. virtual laboratories) or for e-commerce (art galleries or real estate agencies) may benefit for this new interface technology.
Most of the research today in the area of Virtual Reality happens in its deployment technology: hardware (dedicated computers, head mounted displays, gloves, etc.), visualisation algorithms and techniques; languages for interactive 3D applications (VRML, X3D, Java 3D, etc.); tools for building 3D environments, browser extensions and plugins for 3D; and several protocols like VRTP (Virtual Reality Transport Protocol), behaviour interaction protocols like DIS (Distributed Interactive Simulation). The virtual environment itself is usually designed in an ad hoc way; in fact little or no guidelines or methods are available for this. Although it is clear that designing and specifying a virtual environment is a complex and time-consuming task,there is little support for designing & developing a virtual environment at a high level and without the need to directly deal with implementation issues. Therefore, the research group WISE investigates how the design and specification of virtual (Web) environments can be done in a systematic way and how it can be supported by design methodologies and tools.