A framework for building collaboration tools by leveraging industrial components Conference Paper uri icon

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. Springer-Verlag Berlin Heidelberg 2006.

published proceedings

  • ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2006: COOPIS, DOA, GADA, AND ODBAS, PT 1, PROCEEDINGS

author list (cited authors)

  • Li, D. u., Yang, Y. i., Creel, J., & Dworaczyk, B.

complete list of authors

  • Li, Du||Yang, Yi||Creel, James||Dworaczyk, Blake

publication date

  • January 2006