CLIMATE-Developing a Framework for the Requirements Analysis of Virtual Environments