Design and model for a computer supported cooperative environment for CASE and CAD applications

For the past decade, numerous commercial and experimental systems have been designed for collaborative writing applications. From our experience working in the area of CSCW research and development, we have come to realize the possibility and the potential significance of CSCW systems in the engineering design process. The objective of the research is to introduce and develop a CSCW environment to support engineering design, specifically, in a distributed environment that combines computer aided design (CAD) and computer aided software engineering (CASE). In an effort to combine them into a seamless engineering package, we first target supporting engineering design (using CAD) with computer simulation (using CASE). This paper addresses issues involved in the design and development of the environment, including the graphical user interface, text and graphics editors, video and audio communication, multimedia database, document integration, and software simulation.

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

[2]  Robert E. Kraut,et al.  Quilt: a collaborative tool for cooperative writing , 1988, COCS '88.

[3]  Hiroshi Ishii,et al.  Toward an open shared workspace: computer and video fusion approach of TeamWorkStation , 1991, CACM.

[4]  Yu Gong,et al.  On computer supported collaborative writing tools for distributed environments , 1995, CSC '95.

[5]  Robert E. Kraut,et al.  Quilt: a collaborative tool for cooperative writing , 1988 .

[6]  Taieb Znati,et al.  A Network Level Channel Abstraction for Multimedia Communication in Real-Time Networks , 1993, IEEE Trans. Knowl. Data Eng..

[7]  Susana Opper,et al.  A groupware toolbox , 1988 .

[8]  Liam Murphy,et al.  Supporting document organization and security in distributed collaborative authoring systems through the use of collaborations , 1997, ACM-SE 35.

[9]  Liam Murphy,et al.  Computer-aided software engineering in a computer supported cooperative environment , 1997, ACM-SE 35.

[10]  Yu Gong,et al.  Database management for multimedia distributed collaborative writing , 1995, ACM-SE 33.

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

[12]  Arif Ghafoor,et al.  Multimedia Synchronization Protocols for Broadband Integrated Services , 1991, IEEE J. Sel. Areas Commun..

[13]  Steven L. Rohall,et al.  Rendezvous: an architecture for synchronous multi-user applications , 1990, CSCW '90.

[14]  Nian-Shing Chen,et al.  When client/server isn't enough: coordinating multiple distributed tasks , 1994, Computer.

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

[16]  Ii Timothy Wayne Dollar Ensuring document security, user coordination, and multimedia synchronization in a prototype groupware suite , 1997 .

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

[18]  Ralf Steinmetz,et al.  Synchronization Properties in Multimedia Systems , 1990, IEEE J. Sel. Areas Commun..