DocumentCode
2646513
Title
Using separation and composition of concerns to build multiuser virtual environments
Author
Antunes, Miguel ; Silva, Antonió Rito
Author_Institution
INESC/IST, Tech. Univ. Lisbon, Portugal
fYear
2000
fDate
2000
Firstpage
68
Lastpage
75
Abstract
Developing multiuser virtual environments (MUVE) is a very complex task since it involves several engineering domain aspects such as virtual reality, cooperative work and distributed systems. Furthermore, existing technologies like graphics capabilities, processing power and network bandwidth, are permanently evolving. For MUVE systems to be successfully developed, they must not only deal with all the different aspects that are inherent to these systems but also have the ability to deal with the continuous technology and requirements evolution. To cope with these problems, a software engineering separation of concerns approach is proposed. Concerns are identified for each of the different aspects of MUVEs. To obtain the necessary flexibility, each one of the concerns should abstract its possible variations in order to support the future system evolution. Moreover it is shown how concerns composition has the necessary expressive power to build multiuser virtual environments
Keywords
groupware; multi-access systems; object-oriented programming; virtual reality; MUVE; MUVE systems; complex task; composition of concerns; concerns composition; continuous technology; cooperative work; distributed systems; engineering domain aspects; expressive power; future system evolution; graphics capabilities; multiuser virtual environments; network bandwidth; processing power; requirements evolution; software engineering separation of concerns approach; virtual reality; Bandwidth; Collaborative work; Concurrent computing; Functional programming; Graphics; Middleware; Power engineering and energy; Software engineering; Virtual environment; Virtual reality;
fLanguage
English
Publisher
ieee
Conference_Titel
Groupware, 2000. CRIWG 2000. Proceedings. Sixth International Workshop on
Conference_Location
Madeira
Print_ISBN
0-7695-0828-6
Type
conf
DOI
10.1109/CRIWG.2000.885157
Filename
885157
Link To Document