Building Real Time Groupware with GroupKit, A Groupware Toolkit. This paper presents an overview of GroupKit, a groupware toolkit that lets developers build applications for synchronous and distributed computer-based conferencing. GroupKit was constructed from our belief that programming groupware should be only slightly harder than building functionally similar single-user systems. We have been able to significantly reduce the implementation complexity of groupware through the key features that comprise GroupKit. A runtime infrastructure automatically manages the creation, interconnection, and communications of the distributed processes that comprise conference sessions. A set of groupware programming abstractions allows developers to control the behaviour of distributed processes, to take action on state changes, and to share relevant data. Groupware widgets let interface features of value to conference participants to be easily added to groupware applications. Session managers⎯interfaces that let people create and manage their meetings⎯are decoupled from groupware applications and are built by developers to accommodate the group’s working style. Example GroupKit applications in a variety of domains have been implemented with only modest effort.

References in zbMATH (referenced in 24 articles )

Showing results 1 to 20 of 24.
Sorted by year (citations)

1 2 next

  1. Duque, Rafael; Rodríguez, María Luisa; Hurtado, María Visitación; Bravo, Crescencio; Rodríguez-Domínguez, Carlos: Integration of collaboration and interaction analysis mechanisms in a concern-based architecture for groupware systems (2011) ioport
  2. Beek, Maurice H.Ter; Gnesi, Stefania; Latella, Diego; Massink, Mieke; Sebastianis, Maurizio; Trentanni, Gianluca: Assisting the design of a groupware system - Model checking usability aspects of thinkteam (2009)
  3. Meire, Alexandre Pereira; Borges, Marcos R.S.; de Araújo, Renata Mendes: Supporting multiple viewpoints in collaborative graphical editing (2007) ioport
  4. Schafer, Wendy A.; Ganoe, Craig H.; Carroll, John M.: Supporting community emergency management planning through a geocollaboration software architecture. (2007) ioport
  5. Bardram, Jakob E.: Activity-based computing: Support for mobility and collaboration in ubiquitous computing. (2005) ioport
  6. Barthelmess, P.; Ellis, C.A.: Coordination mechanisms: Towards a conceptual foundation of CSCW systems design (2005) ioport
  7. Barthelmess, P.; Ellis, C.A.: The Neem platform: an evolvable framework for perceptual collaborative applications (2005) ioport
  8. Yang, Yi; Li, Du: Supporting adaptable consistency control in structured collaborative workspaces. (2005) ioport
  9. Costa, João P.; Melo, Paula; Godinho, Pedro; Dias, Luís C.: The AGAP system: A GDSS for project analysis and evaluation (2003)
  10. Shi, MeiLin; Jiang, JinLei: Towards a uniform cooperative platform: Cova approach and experience (2003) ioport
  11. Gutwin, Carl; Greenberg, Saul: A descriptive framework of workspace awareness for real-time groupware. (2002) ioport
  12. Dewan, Prasun: An integrated approach to designing and evaluating collaborative applications and infrastructures. (2001) ioport
  13. Dourish, Paul; Edwards, W.Keith: A tale of two toolkits: Relating infrastructure and use in flexible CSCW toolkits. (2000) ioport
  14. Hummes, Jakob; Mérialdo, Bernard: Design of extensible component-based groupware. (2000) ioport
  15. Rist, Thomas: Using mobile communication devices to access virtual meeting spaces. (2000) ioport
  16. Roth, Joerg: DreamTeam: A platform for synchronous collaborative applications. (2000) ioport
  17. Roth, Joerg: Dreamteam: A platform for synchronous collaborative applications. (2000) ioport
  18. Greenberg, Saul: Using digital but physical surrogates to mediate awareness, communication and privacy in media spaces. (1999) ioport
  19. Greenberg, Saul; Boyle, Michael; Laberge, Jason: Pdas and shared public displays: Making personal information public, and public information personal. (1999) ioport
  20. Simone, Carla; Divitini, Monica: Integrating contexts to support coordination: The CHAOS project. (1999) ioport

1 2 next