An object-oriented conceptual model of a collaborative product development management (CPDM) system

It is apparent that the development or implementation of a collaborative product development management (CPDM) system in an enterprise should be based on the right understanding of core domain objects, their main attributes, and their relationships to other objects in the product development domain. For this purpose, an object-oriented conceptual model of a CPDM system based on a top-down approach is presented in this paper. For building the conceptual model systematically, this paper proposes the 4P2C modeling views, which are multi-faceted views of engineering information that provides an integrated and consistent perspective on engineering information. The 4P2C stands for product, process, project, participant, cost, and collaboration. Based on the 4P2C modeling views, six sub-models are constructed that eventually constitute a complete conceptual CPDM model. In each sub-model, the decomposition of core domain objects, their main attributes, and their relationships to other objects are represented in detail. A prototype application program along with an illustrative cost calculation example is also presented to demonstrate that the proposed CPDM model will enable enterprises to maintain consistency in product data efficiently throughout the product life cycle.

[1]  Orsolya Szegheo,et al.  Extended Enterprise Engineering—A Model-Based Framework , 2000, Concurr. Eng. Res. Appl..

[2]  Holger Kress,et al.  Distributed Synchronous Interaction Examined Closely , 1997 .

[3]  Hans-Erik Eriksson,et al.  Business Modeling with UML , 2001 .

[4]  George Q. Huang,et al.  Synchronised Web Applications for Product Development in the 21st Century , 2001 .

[5]  Byoung Kyu Choi,et al.  An object-oriented modelling framework for automated manufacturing system , 1997 .

[6]  Hans-Erik Eriksson,et al.  UML toolkit , 1997 .

[7]  Mark Klein Coordination Science: Challenges and Directions , 1996, Coordination Technology for Collaborative Applications.

[8]  Peter Sackett,et al.  Framework for the development of a product data management strategy , 1998 .

[9]  Wolfgang Appelt,et al.  WWW Based Collaboration with the BSCW System , 1999, SOFSEM.

[10]  Yvan Peter,et al.  A WMF-based workflow for e-learning , 2001 .

[11]  Craig Larman,et al.  Applying UML and patterns , 1997 .

[12]  P. Sagar Midha,et al.  A QFD based methodology for evaluating a company's PDM requirements for collaborative product development , 2001, Ind. Manag. Data Syst..

[13]  DHARMARAJ VEERAMANI,et al.  Methodologies for rapid and effective response to requests for quotation (RFQs) , 1997 .

[14]  James B. Martin,et al.  Principles of object-oriented analysis and design , 1993, notThenot James Martin Books.

[15]  William E. Lorensen,et al.  Object-Oriented Modeling and Design , 1991, TOOLS.

[16]  Amit P. Sheth,et al.  CORBA-Based Run Time Architectures for Workflow Management Systems , 1996 .

[17]  Paul Dourish,et al.  Portholes: supporting awareness in a distributed work group , 1992, CHI.

[18]  Byoung Kyu Choi,et al.  Object-oriented graphical modeling of FMSs , 1996 .

[19]  Chen Ming,et al.  A Shared Multi-Media Design Environment for Concurrent Engineering over the Internet , 2001, Concurr. Eng. Res. Appl..

[20]  Terry Winograd,et al.  The action workflow approach to workflow management technology , 1992, CSCW '92.

[21]  Paul Dourish,et al.  Supporting awareness in a Distributed Work Group , 1992 .

[22]  Antti Saaksvuori,et al.  Product lifecycle management , 2004 .

[23]  Chris Marshall,et al.  Enterprise modeling with UML , 1999 .

[24]  W. P. Lewis,et al.  The integration of manufacturing and cost information into the engineering design process , 2000 .

[25]  P. G. Leaney,et al.  Data management within a manufacturing organization , 1995 .

[26]  Johann H. Schlichter,et al.  Workspae Awareness for Distributed Teams , 1996, Coordination Technology for Collaborative Applications.

[27]  Michel Beaudouin-Lafon Beyond the Workstation: Mediaspaces and Augmentd Reality , 1994, BCS HCI.

[28]  C. Ou-yang,et al.  Developing an Integration Framework to Support the Information Flow Between PDM and MRP , 2002 .

[29]  Martin Fowler,et al.  Analysis patterns - reusable object models , 1996, Addison-Wesley series in object-oriented software engineering.

[30]  Carl Gutwin,et al.  A Descriptive Framework of Workspace Awareness for Real-Time Groupware , 2002, Computer Supported Cooperative Work (CSCW).

[31]  C. M. Mitchell,et al.  Research in object-oriented manufacturing simulations:an assessment of the state of the art , 1998 .