Agent-based collaboration between distributed web applications: Case study on "Collaborative design for X" using CyberCO
This paper presents a case study on the collaboration between a set of distributed web applications developed and deployed for carrying out a "Design for Assembly" analysis. The case study is conducted using a web-based prototype system called CyberCO. The system is based on a theoretical framework which has been formed through an innovative combination of a number of concepts such as agents and workflows. Unlike previous attempts in computer supported concurrent engineering systems, collaboration in this framework between distributed web applications is achieved through workflows between their representative agents. The flows of data between agents are guided by the associated constraints. The flows of controls are somewhat data-driven in the sense that agents start and stop themselves whenever the predefined conditions are satisfied. The data-driven flows of controls are different from those widely used in workflow management where flows of controls are determined by the precedence relationships. The key purpose of this case study demonstration is to extend our knowledge and insights into this emerging field where increasing number of web applications are developed and deployed for collaborative product development and realization projects.
agents distributed web applications design for x workflow management collaborative product development