Adapting traditional software processes to virtual environments development
Virtual environments (VEs) are special kinds of interactive systems currently used in many fields such as education, training and medicine. However, as VE development is relatively recent, there is little experience in the area. Software engineering, the discipline which assures quality software, has not been successfully applied to date. In developing VEs, the object-oriented software engineering paradigm is the most suitable even though principles and techniques are insufficient. In this paper, we will demonstrate this inadequacy through the development of two different VEs, identify the processes to be improved, offer a set of guidelines to improve them (coined SENDA), and present the results obtained with SENDA. Copyright (C) 2003 John Wiley Sons, Ltd.
virtual environments software engineering development methods object-oriented methodologies virtual worlds development, process models