Skip to main content
Article thumbnail
Location of Repository

The Transparent Adaptation Approach to the Development of Awareness Mechanisms for Groupware

By Minh Hong Tran, Gitesh K Raikundalia and Yun Yang


Implementing support for group awareness is an essential and challenging process in groupware development. This paper reports our research on developing a Transparent Adaptation (TA) approach, which is used to develop awareness mechanisms for groupware. The TA approach is distinctive because the implementation of awareness mechanisms is separate from that of groupware (groupware transparency), and components developed in this approach can be reused in building different awareness mechanisms (software reuse). In this paper, we describe our software architecture for the TA approach, and four software layers of awareness mechanisms. We have applied the TA approach in implementing awareness mechanisms for collaborative word processing (CoWord) and instant messaging (MSN Messenger)

Topics: School of Engineering and Science, 280000 Information, Computing and Communication Sciences, transparent adaptation, group awareness, groupware
Year: 2006
OAI identifier:

Suggested articles


  1. (2002). A Descriptive Framework of Workspace Awareness for Real-Time Groupware, Computer Supported Cooperative Work,
  2. (1996). A Usability Study of Awareness Widgets in a Shared Workspace Groupware System",
  3. (1992). Awareness and Coordination in Shared Workspaces",
  4. (2003). Awareness Support in a Groupware Widget Toolkit",
  5. (2002). Consistency maintenance in realtime collaborative graphics editing systems,
  6. (2004). Consumption of Multiple Concurrent Identities: the Need from the Instant Messaging Virtual Community,
  7. (1996). Designing object-oriented synchronous groupware with COAST",
  8. (1998). Distortion-oriented Workspace Awareness in DOME",
  9. (1997). Elvin has left the building: A publish/subscribe notification service with quenching",
  10. (2006). Extended Radar View and Modification Director: Awareness Mechanisms for Synchronous Collaborative Authoring",
  11. (1994). Groupware and Social Dynamics: Eight Challenges for Developers,
  12. (1999). Groupware Toolkits for Synchronous Work. In:
  13. (2004). How a good software practice thwarts collaboration: the multiple roles of APIs in software development",
  14. (1994). Implementing Gesturing with Cursors in Group Support Systems,
  15. (2004). Leveraging Single-user Applications for Multi-user Applications: the CoWord Approach",
  16. (2003). Methodologies and Mechanism Design in Group Awareness Support for Internet-based Real-time Distributed Collaboration",
  17. (2003). Notification and Awareness: Synchronizing Task-oriented Collaborative Activity,
  18. (1996). Population the Application: A Model of Awareness for Cooperative Applications",
  19. (2004). QnA: augmenting an instant messaging client to balance user responsiveness and performance",
  20. (1998). Tickertape: awareness in a single line",
  21. (1994). Toolglass and Magic Lenses: the See-Through Interface",
  22. (1995). User Embodiment in Collaborative Virtual Environments",
  23. (2004). What are you looking at? Newest findings from an empirical study of group awareness",
  24. (1997). What happened to our Document in the Shared Workspace? The Need for Groupware Conventions",
  25. (1987). WYSIWIS Revised: Early Experiences with Multiuser Interfaces,

To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.