Groupware: some issues and experiences
Communications of the ACM
Computer-supported cooperative work and groupware: an introduction to the special issues
International Journal of Man-Machine Studies - Computer-supported cooperative work and groupware. Part 1
Flexible user interface coupling in a collaborative system
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Duplex: a distributed collaborative editing environment in large scale
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
Building real-time groupware with GroupKit, a groupware toolkit
ACM Transactions on Computer-Human Interaction (TOCHI)
Designing object-oriented synchronous groupware with COAST
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
TeamRooms: network places for collaboration
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
Supporting Cooperation in the SPADE-1 Environment
IEEE Transactions on Software Engineering
CoCoDoc: a framework for collaborative compound document editing based on OpenDoc and CORBA
ICODP/ICDP '97 Proceedings of the IFIP/IEEE international conference on Open distributed processing and distributed platforms
Component software: beyond object-oriented programming
Component software: beyond object-oriented programming
ACM Transactions on Computer-Human Interaction (TOCHI)
CHIME: a metadata-based distributed software development environment
ESEC/FSE-7 Proceedings of the 7th European software engineering conference held jointly with the 7th ACM SIGSOFT international symposium on Foundations of software engineering
A distributed graphics system for large tiled displays
VIS '99 Proceedings of the conference on Visualization '99: celebrating ten years
WebSplitter: a unified XML framework for multi-device collaborative Web browsing
CSCW '00 Proceedings of the 2000 ACM conference on Computer supported cooperative work
Merging Project Planning and Web-Enabled Dynamic Workflow Technologies
IEEE Internet Computing
A Framework and Mathematical Model for Collaboration Technology
Coordination Technology for Collaborative Applications - Organizations, Processes, and Agents [ASIAN 1996 Workshop]
WWW Based Collaboration with the BSCW System
SOFSEM '99 Proceedings of the 26th Conference on Current Trends in Theory and Practice of Informatics on Theory and Practice of Informatics
TOOLS '98 Proceedings of the Technology of Object-Oriented Languages and Systems
Non-invasive adaptation of black-box user interfaces
AUIC '03 Proceedings of the Fourth Australasian user interface conference on User interfaces 2003 - Volume 18
Supporting reusability in fixed and mobile groupware applications
International Journal of Computers and Applications
A thin mobile client for a groupware application
Proceedings of the 2006 conference on Cooperative Systems Design: Seamless Integration of Artifacts and Conversations -- Enhanced Concepts of Infrastructure for Communication
Architecture for a component-based, plug-in micro-payment system
APWeb'03 Proceedings of the 5th Asia-Pacific web conference on Web technologies and applications
Experiences developing a thin-client, multi-device travel planning application
CHINZ '02 Proceedings of the SIGCHI-NZ Symposium on Computer-Human Interaction
Hi-index | 0.01 |
The use of groupware, or collaborative work-supporting technologies, has become wide-spread, but many existing groupware systems are too difficult to integrate with domain-specific software applications, only work for specific user interface hardware, or provide inappropriate, thick-client architectural solutions. We describe a set of server-side software components we have developed providing a variety of thin-client groupware solutions (chat, email, annotation, to-do lists, notification etc). These components provide HTML and WML-based thin-client user interfaces and can be readily "plugged into" the server-side architectures of domain-specific applications. We focus on the key issues of designing and realising the user interfaces for such groupware solutions and report on our experiences to date.