DocumentCode :
3014798
Title :
Filters and tasks in Croquet
Author :
Smith, David ; Raab, Andreas ; Ohshima, Yoshiki ; Reed, David P. ; Kay, Alan
Author_Institution :
Croquet Project, Cary, NC, USA
fYear :
2005
fDate :
28-29 Jan. 2005
Firstpage :
50
Lastpage :
56
Abstract :
Croquet is a collaborative 3D platform that allows users to work together to create and share ideas. We are developing an architecture that incorporates the ideas of filters and controls for 3D to solve this problem. Our model uses the Croquet 2D portals as view filters that can modify the nature of the content displayed on the other side of the filter. Another problem is that this collaborative sharing of interfaces tends to be complex. A new approach to this, an extension of the model-view-controller approach pioneered in Smalltalk is described. This extension of MVC to collaborative 3D user interface design consists of interactors, tasks, and replicants. This architecture solves the collaboration UI problem in a way that makes it quite easy for the designer to create robust multi-user applications without having to manage the divergent states and goals of each user. The programmer can focus on the design of an extensible system as if he is dealing with a single user.
Keywords :
Smalltalk; graphical user interfaces; groupware; information filters; portals; user interface management systems; Croquet 2D portals; Smalltalk; collaborative 3D platform; collaborative 3D user interface design; model-view-controller approach; view filters; Filters;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Creating, Connecting and Collaborating through Computing, 2005. C5 2005. Third International Conference on
Print_ISBN :
0-7695-2325-0
Type :
conf
DOI :
10.1109/C5.2005.14
Filename :
1419788
Link To Document :
بازگشت