A Modular Decision-centric Approach for Reusable Design Processes

The reusability of design processes modeled in existing Product Lifecycle Management (PLM) and Computer Aided Engineering (CAE) frameworks has been limited to the level of flow charts or activity-based diagrams that serve as planning and organizational aids. Current simulation-based design frameworks provide limited support for reuse of design processes at a level where design processes are networks of computational operations, specifically the capabilities to reuse (a) design processes for different products, and (b) collaborative design strategies. In this article, we address these limitations by providing a modeling approach for simulation-based design processes so that they can be archived in a generic modular fashion and reused for collaborative design of different products. The proposed approach is based on four foundations: (a) modeling design processes as hierarchical systems, (b) separation of declarative and procedural information, (c) modeling design processes as decision-centric activities, and (d) modeling interactions between decision makers using game theoretic protocols. These four fundamentals of the approach are instantiated in the form of generic computational templates for products, processes, decisions, and pertinent interfaces. The approach is illustrated using a proof of concept implementation in ModelCenter. The implementation is validated by showing the reusability of design processes for two different products, a spring and a pressure vessel, in individual and collaborative design scenarios. The approach has potential for supporting reusability of broader PLM processes.

[1]  Christiaan J. J. Paredis,et al.  Designing Design Processes in Product Lifecycle Management: Research Issues and Strategies , 2004 .

[2]  Gintaras V. Reklaitis,et al.  Approaches to asynchronous decentralized decision making , 1999 .

[3]  Farrokh Mistree,et al.  THE COMPROMISE DECISION SUPPORT PROBLEM AND THE ADAPTIVE LINEAR PROGRAMMING ALGORITHM , 1998 .

[4]  E. Rowland Theory of Games and Economic Behavior , 1946, Nature.

[5]  Farrokh Mistree,et al.  DECISION-BASED DESIGN - A CONTEMPORARY PARADIGM FOR SHIP DESIGN , 1990 .

[6]  Farrokh Mistree,et al.  Designing Design Processes in Decision-Based Concurrent Engineering , 1991 .

[7]  Farrokh Mistree,et al.  Facilitating Meta-Design via Separation of Problem, Product, and Process Information , 2005 .

[8]  Kemper Lewis,et al.  Modeling Interactions in Multidisciplinary Design: A Game Theoretic Approach , 1997 .

[9]  Sobieszczanski Jaroslaw,et al.  Bi-Level Integrated System Synthesis (BLISS) , 1998 .

[10]  Linda C. Schmidt,et al.  Viewing Product Development as a Decision Production System , 2002 .

[11]  Michel Vrinat,et al.  Design and Simulation Frameworks , 2004 .

[12]  J. Neumann,et al.  The Theory of Games and Economic Behaviour , 1944 .

[13]  G. L. Thompson 14. Signaling Strategies in n-Person Games , 1953 .

[14]  J. Neumann,et al.  Theory of Games and Economic Behavior. , 1945 .

[15]  Steven J. Fenves,et al.  A core product model for representing design information , 2001 .

[16]  Farrokh Mistree,et al.  A Method for Interactive Decision-Making in Collaborative , Distributed Engineering Design , 2002 .

[17]  Farrokh Mistree,et al.  A decision-based perspective for the design of methods for systems design , 1989 .

[18]  Ilan Kroo,et al.  Collaborative Optimization: Status and Directions , 2000 .

[19]  Mark A. Boyer The American heritage dictionary , 1984 .

[20]  Panos Y. Papalambros,et al.  Analytical Target Cascading in Automotive Vehicle Design , 2001 .

[21]  Tao Jiang,et al.  Target Cascading in Optimal System Design , 2003, DAC 2000.

[22]  Christiaan J. J. Paredis,et al.  Leveraging Design Process Related Intellectual Capital — A Key to Enhancing Enterprise Agility , 2007 .

[23]  George A. Hazelrigg,et al.  A Framework for Decision-Based Engineering Design , 1998 .