Beyond the chalkboard: computer support for collaboration and problem solving in meetings
Communications of the ACM
Human-computer interface development: concepts and systems for its management
ACM Computing Surveys (CSUR)
Groupware: some issues and experiences
Communications of the ACM
User interface software structures
User interface software structures
A high-level and flexible framework for implementing multiuser user interfaces
ACM Transactions on Information Systems (TOIS) - Special issue on user interface software and technology
A Case Study of CES: A Distributed Collaborative Editing System Implemented in Argus
IEEE Transactions on Software Engineering - Special issue: specification and analysis of real-time systems
Tools for implementing multiuser user interfaces
User interface software
Experiences with object-oriented group support software development
IBM Systems Journal
SOL: a shared object toolkit for cooperative interfaces
International Journal of Human-Computer Studies
CSDL: A Language for Cooperative Systems Design
IEEE Transactions on Software Engineering
Hi-index | 0.01 |
This paper presents an object-based model to support the construction of user interfaces of CSCW systems. The model divides a cooperative system into layers and each layer is formed by component objects. A principal focus of the model is the provision of an object linking mechanism which links the relevant objects in the same interactive layers of multiple users to realize multi-level collaboration which is independent of the application. In addition, multi-level collaboration obtains fine-grained collaboration of the cooperative system and improves its collaboration efficiency. The object-based method used in this paper ensures a structured collaboration, realizes a simple collaboration management, and facilitates cooperative system development.