A Matrix-Calculation-Based Algorithm for Numerical Change Propagation Analysis

Engineering changes (ECs) are raised throughout the lifecycle of engineering products. A single change to one component produces knock-on effects on others necessitating additional changes. This change propagation significantly affects the development time and cost and determines the product's success. Predicting and managing such ECs is, thus, essential to companies. Some prediction tools model change propagation by algorithms, whereof a subgroup is numerical. Current numerical change propagation algorithms either do not account for the exclusion of cyclic propagation paths or are based on exhaustive searching methods. This paper presents a new matrix-calculation-based algorithm which can be applied directly to a numerical product model to analyze change propagation and support change prediction. The algorithm applies matrix multiplications on mutations of a given design structure matrix accounting for the exclusion of self-dependences and cyclic propagation paths and delivers the same results as the exhaustive search-based Trail Counting algorithm. Despite its factorial time complexity, the algorithm proves advantageous because of its straightforward matrix-based calculations which avoid exhaustive searching. Thereby, the algorithm can be implemented in established numerical programs such as Microsoft Excel which promise a wider application of the tools within and across companies along with better familiarity, usability, practicality, security, and robustness.

[1]  Naveed Ahmad,et al.  DEVELOPMENT AND EVALUATION OF A TOOL TO ESTIMATE THE IMPACT OF DESIGN CHANGE , 2010 .

[2]  Claudia Eckert,et al.  Change Propagation Analysis in Complex Technical Systems , 2009 .

[3]  Claudia Eckert,et al.  THE BENEFITS OF PREDICTING CHANGE IN COMPLEX PRODUCTS: APPLICATION AREAS OF A DSM-BASED PREDICTION TOOL , 2004 .

[4]  I. C. Wright,et al.  A review of research into engineering change management: implications for product design , 1997 .

[5]  Armin P. Schulz,et al.  Design for changeability (DfC): Principles to enable changes in systems throughout their entire lifecycle , 2005 .

[6]  Eun Suk Suh,et al.  Flexible product platforms: framework and case study , 2007 .

[7]  Claudia Eckert,et al.  Development of a Product Model to Support Engineering Change Management , 2004 .

[8]  Claudia Eckert,et al.  Using an engineering change methodology to support conceptual design , 2009 .

[9]  C. Terwiesch,et al.  Managing the Process of Engineering Change Orders: The Case of the Climate Control System in Automobile Development , 1999 .

[10]  Erik Jan Hultink,et al.  4 Product development performance: strategy, organization and management in the world auto industry☆ , 1994 .

[11]  Nigel Cross,et al.  Engineering Design Methods: Strategies for Product Design , 1994 .

[12]  Pj Clarkson,et al.  An introduction to the Cambridge advanced modeller , 2010 .

[13]  Robert P. Smith,et al.  A model-based method for organizing tasks in product development , 1994 .

[14]  Keith Nichols Getting Engineering Changes under Control , 1990 .

[15]  Cliff T. Ragsdale,et al.  Spreadsheet modeling and decision analysis , 1996 .

[16]  Richard White,et al.  An Introduction to Infectious Disease Modelling , 2010 .

[17]  Louis L. Bucciarelli,et al.  Designing Engineers , 1994 .

[18]  George Q. Huang,et al.  Current practices of engineering change management in UK manufacturing industries , 1999 .

[19]  Shamkant B. Navathe,et al.  C-FAR, change favorable representation , 2000, Comput. Aided Des..

[20]  P. Clarkson,et al.  Predicting change propagation in complex design , 2004 .

[21]  Claudia Eckert,et al.  Engineering change: an overview and perspective on the literature , 2011 .

[22]  D. J. Leech,et al.  Engineering design for profit , 1985 .

[23]  Cs Simons Change propagation in product design , 2000 .

[24]  René Keller Predicting change propagation : algorithms, representations, software tools , 2007 .

[25]  Herbert Negele,et al.  Coping with changes : Causes, findings, and strategies , 2000 .

[26]  Hui Cheng,et al.  A network-based assessment approach for change impacts on complex product , 2012, J. Intell. Manuf..

[27]  Thomas F. Stahovich,et al.  RedesignIT—A Model-Based Tool for Managing Design Changes , 2004 .

[28]  Udo Lindemann,et al.  Challenges and Future Fields of Research for Modelling and Management of Engineering Processes , 2009 .

[29]  P. John Clarkson,et al.  Change and customisation in complex engineering domains , 2004 .