A framework for building collaboration tools by leveraging industrial components

  • Authors:
  • Du Li;Yi Yang;James Creel;Blake Dworaczyk

  • Affiliations:
  • Center for the Study of Digital Libraries (CSDL), Texas A&M University;Center for the Study of Digital Libraries (CSDL), Texas A&M University;Center for the Study of Digital Libraries (CSDL), Texas A&M University;Center for the Study of Digital Libraries (CSDL), Texas A&M University

  • Venue:
  • ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part I
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Groupware applications allow a distributed group of human users to work apart together over a computer network They are difficult to develop due to the needs to suit a range of collaboration tasks that are often with diverse and evolutionary requirements To address this problem, we propose a new framework in which shared data components conforming to a well-defined interface can be dynamically plugged in for flexible sharing, and a simple transformation tool is provided such that the myriad of industrial collaboration-transparent components can be transformed into shared components The validity of our framework is evaluated by building a suite of typical collaboration tools such as group editors Under our framework, most components in the Java Development Kit (JDK) can be transformed automatically for prototyping collaboration tools With minimal manual work, those tools can be adapted to achieve advanced flexibility, e.g., data and control components can be bound dynamically to switch control protocols.