A SCIENTIFIC FOUNDATION OF COLLABORATIVE ENGINEERING

Abstract Collaborative engineering is the practical application of collaboration sciences to the engineering domain. In today's highly connected technology-driven economy, the production industry must rely on the best practices of collaborative engineering to stay competitive when designing, manufacturing and operating complex machines, processes, and systems on a global scale. Despite its importance, collaborative engineering is currently more of a practiced art than a scientific discipline. A better understanding of how engineers should collaborate with all stakeholders to accomplish complex tasks that fulfill our increasing social responsibilities is a grand challenge. However, because we currently lack well-defined sciences of human collaboration, we must first establish a scientific foundation of collaborative engineering to develop this emerging field into a rigorous discipline. This paper reports on the CIRP community's collective efforts to establish such a scientific foundation according to the “Observation → Hypothesis → Theory” development pathway. Our objective is to spearhead the rigorous development of this new human-centered engineering discipline, so that useful knowledge can be generated to educate students and practical guidelines can be developed to enable engineers to become more productive collaboration leaders in the new global production industry.

[1]  Edgar A. Whitley,et al.  The Construction of Social Reality , 1999 .

[2]  Stephen C.-Y. Lu,et al.  Supporting Participative Joint Decisions in Integrated Design and Manufacturing Teams , 2007 .

[3]  I. C. Wright,et al.  Decision making in conceptual engineering design: An empirical investigation , 2003 .

[4]  T. Kuhn The structure of scientific revolutions, 3rd ed. , 1996 .

[5]  Srikanth Sundararajan A cooperative distributed problem-solving framework , 1990 .

[6]  Fumihiko Kimura,et al.  A CAD System for Efficient Product Design Based on Design Intent , 1989 .

[7]  Satish T. S. Bukkapatnam,et al.  Supporting Negotiations in the Early Stage of Large-Scale Mechanical System Design , 2005 .

[8]  Ann Majchrzak,et al.  Generating testable socio-technical systems theory , 2001 .

[9]  Craig M. Harvey,et al.  Distributed collaboration for engineering design: A review and reappraisal. , 2001 .

[10]  Weiming Shen,et al.  Collaborative conceptual design - state of the art and future trends , 2002, Comput. Aided Des..

[11]  Robert G. Wilhelm,et al.  Electronic commerce negotiation in a supply chain via constraint evaluation , 2005 .

[12]  Shana Shiang-Fong Smith An Evaluation of Internet-Based CAD Collaboration Tools , 2004 .

[13]  F.-L. Krause,et al.  Distributed Product Design , 1994 .

[14]  László Monostori,et al.  Agent-based systems for manufacturing , 2006 .

[15]  J. Peklenik,et al.  Self-organization in a distributed manufacturing system based on constraint logic programming , 2001 .

[16]  H. Klein,et al.  The Social Construction of Technology: Structural Considerations , 2002 .

[17]  J. Harsanyi Cardinal Welfare, Individualistic Ethics, and Interpersonal Comparisons of Utility , 1955 .

[18]  B. Gray,et al.  Toward a Comprehensive Theory of Collaboration , 1991 .

[19]  Sarvapali D. Ramchurn,et al.  Argumentation-based negotiation , 2003, The Knowledge Engineering Review.

[20]  P. Mattessich,et al.  Collaboration: What Makes It Work- A Review of Research Literature on Factors Influencing Successful Collaboration , 1992 .

[21]  Ninety-Ninth Congress,et al.  Investigation of the Challenger Accident, Report of the House of Representatives Science and Technology Committee , 1986 .

[22]  Anantha Chandrakasan,et al.  OpenDesign: an open user-configurable project environment for collaborative design and execution on the Internet , 2000, Proceedings 2000 International Conference on Computer Design.

[23]  Nobutada Fujii,et al.  Facility Layout Planning Using Self-Organization Method , 2002 .

[24]  G. Caduff,et al.  Life-Cycle Modelling as an Instrument for Life-Cycle Engineering , 1997 .

[25]  Hod Lipson,et al.  Engineering Environments in the Information Age: Research Challenges and Opportunities , 1998 .

[26]  Stephen C. Y. Lu,et al.  Modelling design processes and stakeholder perspectives to support collaborative engineering negotiation: a case study of designing individualised prostheses over the internet , 2005, Int. J. Comput. Appl. Technol..

[27]  Hoda A. ElMaraghy,et al.  Allocation of Geometric Tolerances: New Criterion and Methodology , 1997 .

[28]  Gerhard Fischer,et al.  Transcending the individual human mind—creating shared understanding through collaborative design , 2000, TCHI.

[29]  R. L. Keeney,et al.  Decisions with Multiple Objectives: Preferences and Value Trade-Offs , 1977, IEEE Transactions on Systems, Man, and Cybernetics.

[30]  Sidney C. Sufrin,et al.  The Logic of Collective Action: Public Goods and the Theory of Groups. , 1966 .

[31]  George Q. Huang,et al.  Web-based Collaborative Conceptual Design , 1999 .

[32]  George Q. Huang,et al.  Web-based support for collaborative product design review , 2002, Comput. Ind..

[33]  Gülçin Büyüközkan,et al.  Group decision making to better respond customer needs in software development , 2005, Comput. Ind. Eng..

[34]  E. Antonsson,et al.  Arrow's Theorem and Engineering Design Decision Making , 1999 .

[35]  I. Janis Victims Of Groupthink , 1972 .

[36]  Gunnar Sohlenius,et al.  Principles of Multidisciplinary Cooperation in Research, Especially Behavioural Science and Manufacturing , 1993 .

[37]  J. Mathieu,et al.  The influence of shared mental models on team process and performance. , 2000, The Journal of applied psychology.

[38]  Firdaus E. Udwadia,et al.  A Methodology for Collaborative Design Process and Conflict Analysis , 2000 .

[39]  Peter R. Monge,et al.  Theories of Communication Networks , 2003 .

[40]  P. Fishburn The Theory Of Social Choice , 1973 .

[41]  Hoda A. ElMaraghy,et al.  Manufacturing Systems Configuration Complexity , 2005 .

[42]  Ram D. Sriram,et al.  Special Issue on Collaborative Engineering | NIST , 2006 .

[43]  S. Noto La Diega,et al.  Machining Economics in FMS by a Fuzzy Approach , 1995 .

[44]  Stephen C.-Y. Lu,et al.  Concurrent Design and Process Planning of Rotational Parts , 1992 .

[45]  Serge Tichkiewitch,et al.  Methodology and Product Model for Integrated Design Using a Multiview System , 1997 .

[46]  Stephen C.-Y. Lu,et al.  A Socio-Technical Framework for Collaborative Product Development , 2006, J. Comput. Inf. Sci. Eng..

[47]  Nam P. Suh,et al.  Axiomatic Design: Advances and Applications , 2001 .

[48]  Nan Jing,et al.  A socio-technical negotiation approach for collaborative design in software engineering , 2009 .

[49]  F.-L. Krause,et al.  Strategic Planning of Information Technological Infrastructures for Life Cycle Management , 1998 .

[50]  Jean-François Boujut,et al.  A socio-technical research method for analysing and instrumenting the design activity , 2002 .

[51]  George A. Hazelrigg,et al.  The Implications of Arrow’s Impossibility Theorem on Approaches to Optimal Engineering Design , 1996 .

[52]  Rajit Gadh,et al.  Virtual and Augmented Reality Technologies for Product Realization , 1999 .

[53]  G.-D.F. Pahng,et al.  A Web-based collaborative design modeling environment , 1998, Proceedings Seventh IEEE International Workshop on Enabling Technologies: Infrastucture for Collaborative Enterprises (WET ICE '98) (Cat. No.98TB100253).

[54]  J. Peklenik,et al.  A Conceptual Framework for Collaborative Design and Operations of Manufacturing Work Systems , 2005 .

[55]  Andreas Larsson,et al.  Socio-technical aspects of distributed collaborative engineering , 2002 .

[56]  D. Wegner Transactive Memory: A Contemporary Analysis of the Group Mind , 1987 .

[57]  K. Arrow Rational Choice Functions and Orderings1 , 1959 .

[58]  B. J. Davies,et al.  Design for Assembly within Concurrent Engineering , 1991 .

[59]  J. Logsdon The challenger launch decision: Risky technology, culture, and deviance at NASA , 1997 .

[60]  Mitchell M. Tseng,et al.  Defining Specifications for Custom Products: A Multi-Attribute Negotiation Approach , 2005 .

[61]  Mitchell M. Tseng,et al.  Design in the new e-commerce era , 2003 .

[62]  Ram D. Sriram Distributed and Integrated Collaborative Engineering Design , 2002 .

[63]  Madara Ogot,et al.  Engineering Design: A Project-Based Introduction , 2004 .

[64]  Claudio Boer,et al.  Criteria for Optimum Layout Design of Assembly Systems , 1991 .

[65]  H.J.J. Kals,et al.  Information Management in Process Planning , 1999 .

[66]  Peter R. Monge,et al.  Managing Knowledge Networks , 2002 .

[67]  Moshe Shpitalni,et al.  A Generator for Creating Adaptive Post Processors , 1992 .

[68]  Kazuaki Iwata,et al.  Random Manufacturing System: a New Concept of Manufacturing Systems for Production to Order , 1994 .

[69]  Stephen C.-Y. Lu,et al.  A Model Fusion Approach to Support Negotiations during Complex Engineering System Design , 1997 .

[70]  Tung Bui,et al.  Relation between GDSS use and group task complexity: an experimental study , 1990, Twenty-Third Annual Hawaii International Conference on System Sciences.

[71]  Peggy Zwolinski,et al.  End-of-Life-Based Negotiation Throughout the Design Process , 2004 .

[72]  Ralph L. Keeney,et al.  Book Reviews : Scientific Opportunities and Public Needs: Improv ing Priority Setting and Public Input at the National Institutes of Health. Institute of Medicine. Washington, DC: National Academy Press, 1998, 136 pages, $26.00 , 1998 .

[73]  Mark R. Cutkosky,et al.  Framework for Modeling Dependencies in Collaborative Engineering Processes , 1999 .

[74]  T. P. Hughes,et al.  The Social Construction of Technological Systems: New Directions in the Sociology and History of Technology , 1989 .

[75]  E. Westkämper,et al.  Zero-Defect Manufacturing by Means of a Learning Supervision of Process Chains , 1994 .

[76]  Paul G. Maropoulos,et al.  Aggregate Product and Process Modelling for the Welding of Complex Fabrications , 1999 .

[77]  Jane M. Carey,et al.  The Impact of Communication Mode and Task Complexity on Small Group Performance and Member Satisfaction. , 1997 .

[78]  George A. Hazelrigg On Irrationality in Engineering Design , 1997 .

[79]  Paul Xirouchakis,et al.  Compatibility Measurement in Collaborative Conceptual Design , 2006 .

[80]  B. M. Kleiner,et al.  Identifying critical factors impacting virtual work group performance , 1996, IEMC 96 Proceedings. International Conference on Engineering and Technology Management. Managing Virtual Enterprises: A Convergence of Communications, Computing, and Energy Technologies.

[81]  Mitchell M. Tseng,et al.  Customizability Index Based on Information Content , 2003 .

[82]  T. Kuhn,et al.  The Structure of Scientific Revolutions. , 1964 .

[83]  Bernd Scholz-Reiter,et al.  Adaptive Control of Supply Chains: Building blocks and tools of an agent-based simulation framework , 2004 .

[84]  Edward T. Palazzolo Structures of communication to retrieve information in organizational work teams : a transactive memory perspective , 2003 .

[85]  Reid G. Smith,et al.  The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver , 1980, IEEE Transactions on Computers.

[86]  Deborah L Thurston,et al.  Real and Misconceived Limitations to Decision Based Design With Utility Analysis , 2001 .

[87]  Joshua D. Summers,et al.  Group decision making: friend or foe? , 2003, IEMC '03 Proceedings. Managing Technologically Driven Organizations: The Human Side of Innovation and Change.

[88]  Naresh K. Sinha,et al.  Modern Control Systems , 1981, IEEE Transactions on Systems, Man, and Cybernetics.

[89]  Todd Sandler,et al.  Collective Action: Theory and Applications , 1992 .

[90]  Kari Kuutti,et al.  Identifying potential CSCW applications by means of activity theory concepts: a case example , 1992, CSCW '92.

[91]  József Váncza,et al.  Constraint-based process planning in sheet metal bending , 2002 .

[92]  Wendy A. Kellogg,et al.  Social translucence: an approach to designing systems that support social processes , 2000, TCHI.

[93]  David Meister,et al.  Activity theory: History, research and application , 2000 .

[94]  Stephen C.-Y. Lu,et al.  An Opportunistic Approach to Process Planning within a Concurrent Engineering Environment , 1993 .

[95]  Scott Hauck,et al.  Data security for Web-based CAD , 1998, Proceedings 1998 Design and Automation Conference. 35th DAC. (Cat. No.98CH36175).

[96]  Alexander Kossiakoff,et al.  Systems Engineering Principles and Practice , 2020 .

[97]  Martti Mäntylä,et al.  Application of Constraint Propagation in Part Family Modelling , 1994 .

[98]  A. Taleb-Bendiab,et al.  CONCENSUS: multi-party negotiation support for conflict resolution in concurrent engineering design , 1998, J. Intell. Manuf..

[99]  H. Raiffa,et al.  Decisions with Multiple Objectives , 1993 .

[100]  David Straus,et al.  How to Make Collaboration Work: Powerful Ways to Build Consensus, Solve Problems, and Make Decisions , 2002 .

[101]  Itsuo Hatono,et al.  Emergent Synthesis Approaches to Control and Planning in Make to Order Manufacturing Environments , 2004 .

[102]  M. Franssen Arrow’s theorem, multi-criteria decision problems and multi-attribute preferences in engineering design , 2005 .

[103]  N. Iyadrahwa,et al.  Argumentation-based negotiation , 2004 .

[104]  Yan Jin,et al.  A Hierarchical Co-Evolutionary Approach to Conceptual Design , 2005 .

[105]  Jian Cai,et al.  STARS: A Socio-Technical Framework for Integrating Design Knowledge over the Internet , 2000, IEEE Internet Comput..

[106]  Karen Barton,et al.  Are two heads better than one , 2007 .

[107]  Gary M. Bone,et al.  An Automated Planning, Control, and Inspection System for Robotic Deburring , 1992 .

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

[109]  H. Raiffa The Art & Science of Negotiation , 1983 .

[110]  Walter Eversheim,et al.  Managing Multiple Product Variants in Assembly Control with a Fuzzy Petrinet Approach , 1996 .

[111]  Tanzeem Choudhury,et al.  Human dynamics : computation for organizations , 2005 .

[112]  Herbert A. Simon,et al.  The Sciences of the Artificial , 1970 .

[113]  Nariaki Nishino,et al.  Integration of Economics into Engineering with an Application to the Recycling Market , 2003 .

[114]  D. Alting,et al.  The Life Cycle Concept as a Basis for Sustainable Industrial Production , 1993 .

[115]  Thomas Narten Neighbor Discovery and Stateless Autoconfiguration in IPv6 , 1999, IEEE Internet Comput..

[116]  G. Stasser,et al.  Pooling of Unshared Information in Group Decision Making: Biased Information Sampling During Discussion , 1985 .

[117]  R. Keeney A Group Preference Axiomatization with Cardinal Utility , 1976 .

[118]  Stephen C.-Y. Lu,et al.  An Interactive Refinement Methodology for Early-Stage Exploration of Design Space during System Design , 1994 .

[119]  Atul Prakash,et al.  A framework for undoing actions in collaborative systems , 1994, TCHI.

[120]  M. Olson,et al.  The Logic of Collective Action: Public Goods and the Theory of Groups. , 1973 .

[121]  Stephen C.-Y. Lu,et al.  Tolerance Synthesis to Support Concurrent Engineering , 1992 .

[122]  Ann Majchrzak,et al.  Concurrent engineering tools: are the human issues being ignored? , 1996 .

[123]  F.-L. Krause,et al.  Planning and Multicriteria Optimization of Design Processes , 1996 .

[124]  J. March,et al.  A Behavioral Theory of the Firm , 1964 .

[125]  P. Berger,et al.  The Social Construction of Reality , 1966 .

[126]  T. Snijders Models for longitudinal network datain , 2005 .

[127]  Erik Agerman,et al.  Customer-Based Design with Constraint Reasoning , 1993 .

[128]  Weiming Shen,et al.  DIDE: A Multi-Agent Environment for Engineering Design , 1995, ICMAS.

[129]  B. Fisher,et al.  Decision emergence: Phases in group decision‐making , 1970 .

[130]  Jeff Heckel The Virtual Workspace System (VWS): an enabling technology for collaborating engineering applications , 1997, Proceedings of IEEE 6th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises.

[131]  S. French Value‐focused thinking: A path to creative decision making, Keeney, R. L., Cambridge, MA: Harvard University Press, 1992, ISBN 0‐674‐93197‐1 , 1993 .

[132]  Nobutada Fujii,et al.  Line-less Production System Using Self-Organization: A Case Study for BMS , 2001 .

[133]  Farrokh Mistree,et al.  Functional modelling in engineering design: a perspectival approach featuring living systems theory , 2006 .

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

[135]  Morten Fjeld,et al.  Physical and Virtual Tools: Activity Theory Applied to the Design of Groupware , 2002, Computer Supported Cooperative Work (CSCW).

[136]  Yan Jin,et al.  An Agent-Supported Approach to Collaborative Design , 1998 .

[137]  F. Noël S. Tichkiewitch,et al.  Shared dynamic entities technology to support distant coordination in design activity , 2004 .

[138]  J. Nash THE BARGAINING PROBLEM , 1950, Classics in Game Theory.

[139]  K. Arrow,et al.  Social Choice and Individual Values , 1951 .

[140]  H. Raiffa,et al.  Negotiation Analysis: The Science and Art of Collaborative Decision Making , 2003 .

[141]  G. Schuh,et al.  Release-Engineering — An Approach to Control Rising System-Complexity , 2004 .

[142]  F. Noël D. Brissaud,et al.  Integrative Design Environment to Improve Collaboration between Various Experts , 2003 .

[143]  Peter B. Luh,et al.  Scheduling and Coordination of Distributed Design Projects , 1998 .

[144]  Lars Lindberg,et al.  Notes on Concurrent Engineering , 1993 .

[145]  Beth Adelson,et al.  Developing Strategic Alliances: A Framework for Collaborative Negotiation in Design , 1999 .

[146]  Ekkard Brinksmeier,et al.  A selftuning Adaptive Control System for Grinding processes , 1991 .

[147]  Hwagyoo Park An Internet-Based Collaborative Engineering System , 2003, ICWE.

[148]  H. Simon Models of Bounded Rationality: Empirically Grounded Economic Reason , 1997 .

[149]  J. Neumann,et al.  Theory of games and economic behavior , 1945, 100 Years of Math Milestones.

[150]  Stephen C. Y. Lu,et al.  Modeling and managing collaborative processes over the internet , 2005, Bus. Process. Manag. J..

[151]  Francis Heylighen,et al.  Cybernetics and Second-Order Cybernetics , 2001 .