MIDAS: a framework for integrated design and manufacturing process

In this paper, we present a development of a framework for managing design and manufacturing process in a distributed environment. The framework offers the following facilities: (1) to represent the complicated engineering design processes (2) to coordinate design activities and execute the process in a distributed environment and (3) to support a collaborative design by sharing data and processes. In this paper, the process flow graphs, which consist in tasks and the corresponding input and output data, are used to depict the engineering design process on a process modeling browser. The engineering activities in the represented processes can be executed in a distributed environment through the cockpit of the framework. The communication among the related engineers to support a collaborative design is made on the collaborative design browser with SML underlying data structures of representing process information to make the framework extensible and platform- independent. The formal and flexible approach of the proposed framework to integrate the engineering design processes can be also effectively applied to coordinate concurrent engineering activities in a distributed environment.

[1]  Krzysztof Kozminski,et al.  Executable Workflows: A Paradigm For Collaborative Design On The Internet , 1997, Proceedings of the 34th Design Automation Conference.

[2]  Mark R. Cutkosky,et al.  Combining Constraint Propagation and Backtracking for Distributed Engineering , 2002 .

[3]  Moon Jung Chung,et al.  Managing engineering data for complex products , 1995 .

[4]  Joachim Altmeyer,et al.  Modeling design tasks and tools: the link between product and flow model , 1997, DAC.

[5]  Austin Tate,et al.  Representing Plans as a Set of Constraints - the Model , 1996, AIPS.

[6]  Peter R. Sutton,et al.  Framework encapsulations: a new approach to CAD tool interoperability , 1998, DAC.

[7]  Mark R. Cutkosky,et al.  Madefast: collaborative engineering over the Internet , 1996, CACM.

[8]  Gaetano Borriello,et al.  A geographically distributed framework for embedded system design and validation , 1998, Proceedings 1998 Design and Automation Conference. 35th DAC. (Cat. No.98CH36175).

[9]  Charles J. Petrie,et al.  Agent-Based Engineering, the Web, and Intelligence , 1996, IEEE Expert.

[10]  Satyandra K. Gupta,et al.  AI Planning Versus Manufacturing-Operation Planning: A Case Study , 1995, IJCAI.

[11]  Moon-Jung Chung,et al.  Analysis of a scheduler for a CAD framework , 1999, Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002).

[12]  Frank Maurer,et al.  Knowledge-Based Techniques to Increase the Flexibility of Workflow Management , 1997, Data Knowl. Eng..

[13]  Richard A. Wysk,et al.  Computer-aided manufacturing , 1991 .

[14]  Jean-Marc Andreoli,et al.  XPECT: A Framework for Electronic Commerce , 1997, IEEE Internet Comput..

[15]  Craig Schlenoff,et al.  Unified Process Specification Language: Requirements for Modeling Process , 1996 .

[16]  Jean-Pierre Kruth,et al.  A collaborative process planning and scheduling system , 1994 .

[17]  John A. Schey,et al.  Introduction to manufacturing processes , 1977 .

[18]  David W. Knapp,et al.  The ADAM design planning engine , 1991, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[19]  A. Mehra,et al.  Hierarchical production planning for complex manufacturing systems , 1996 .

[20]  Ram D. Sriram Intelligent systems for engineering , 1997 .

[21]  Kevin B. Kenny,et al.  Implementing shared manufacturing services on the World-Wide Web , 1996, CACM.

[22]  Wojciech Tarnowski,et al.  The Structure of the Design Process , 1986 .

[23]  David Cebon,et al.  Materials Selection in Mechanical Design , 1992 .

[24]  Patrick Kwon,et al.  Automating the Design Process and Powder Processing of Functionally Gradient Materials , 1997, Composites and Functionally Graded Materials.

[25]  Tim Berners-Lee,et al.  The World-Wide Web , 1994, CACM.

[26]  S. R. S. Kalpakjian Manufacturing Processes for Engineering Materials , 1984 .

[27]  Moon-Jung Chung,et al.  The configuration management for version control in an object-oriented VHDL design environment , 1991, 1991 IEEE International Conference on Computer-Aided Design Digest of Technical Papers.