Software Development and Integration in a Computer Supported Cooperative Work Environment

This paper presents a prototype computer supported cooperative work (CSCW) environment that supports the engineering design process. In particular, this environment provides collaborative tools that support computer-aided design (CAD) and computer-aided software engineering (CASE). This paper takes an high level look at the system as a whole and then focuses on the method used to implement the CASE support. It addresses how group members can simultaneously work on coding a program and then integrate their work to form a single program inside this environment.  1998 John Wiley & Sons, Ltd.

[1]  Clarence A. Ellis,et al.  Groupware: some issues and experiences , 1991, CACM.

[2]  D. Diaper Small-Scale Collaborative Writing Using Electronic Mail , 1993 .

[3]  Ricky S. Palmer,et al.  DECspin: A Networked Desktop Videoconferencing Application , 1993, Digit. Tech. J..

[4]  Jesse Liberty,et al.  Teach Yourself ANSI C++ in 21 Days , 1996 .

[5]  David Kaufer,et al.  Flexible Diff-ing in a collaborative writing system , 1992, CSCW '92.

[6]  M. Sharples,et al.  Adding a Little Structure to Collaborative Writing , 1993 .

[7]  Jonathan Grudin,et al.  Computer-supported cooperative work: history and focus , 1994, Computer.

[8]  Robert DelRossi Version control hits the World Wide Web , 1996 .

[9]  Vincent Quint,et al.  Structured and Distributed Cooperative Editing in a Large Scale Network , 1996 .

[10]  Clarence A. Ellis,et al.  rIBIS: A Real-Time Group Hypertext System , 1991, Int. J. Man Mach. Stud..

[11]  Richard E. Newman,et al.  Implicit locking in the ensemble concurrent object-oriented graphics editor , 1992, CSCW '92.

[12]  Daniel G. Bobrow,et al.  Beyond the chalkboard: computer support for collaboration and problem solving in meetings , 1988, CACM.

[13]  André Schiper,et al.  Duplex: a distributed collaborative editing environment in large scale , 1994, CSCW '94.

[14]  Ehud Shapiro,et al.  Active mail—a framework for implementing groupware , 1992, CSCW '92.

[15]  Hiroshi Ishii,et al.  Toward an open shared workspace: computer and video fusion approach of TeamWorkStation , 1992, SIGO.

[16]  S. Jones,et al.  MILO: A Computer-Based Tool for (Co-)Authoring Structured Documents , 1993 .

[17]  Liam Murphy,et al.  Design and model for a computer supported cooperative environment for CASE and CAD applications , 1997, ACM-SE 35.

[18]  B. Clark,et al.  Usability Trialling for CSCW Technology: Lessons from a Structured Messaging Task , 1993 .

[19]  Jörg M. Haake,et al.  Supporting collaborative writing of hyperdocuments in SEPIA , 1992, CSCW '92.

[20]  Richard Power Cooperation among Organizations: The Potential of Computer Supported Cooperative Work , 1993 .