System Architecture, Level of Decomposition, and Structural Complexity: Analysis and Observations

As a result of technological advance and ever-increasing stakeholder expectations, today’s engineering systems are becoming entities of a complex nature. Therefore, understanding and managing the complexity of such systems are becoming increasingly important, in particular during the early stages of the system development process, such as conceptual and preliminary design. In this paper, an analysis to measure the structural complexity of a system is presented. Systems with different architectural configurations (integral, linear-modular, and bus-modular) were analyzed at various levels of system decomposition. The results show that the structural complexity of a system depends largely on the architectural configurations at the lowest level of system decomposition. The sensitivities of each architectural configuration (due to the addition of more connections) were different. A real-life complex system was observed from the architectural configuration and structural complexity point of view.

[1]  David A. Bearden,et al.  A complexity-based risk assessment of low-cost planetary missions: when is a mission too fast and too cheap? , 2003 .

[2]  Wolter J. Fabrycky,et al.  Systems engineering and analysis , 1981 .

[3]  Simon Szykman,et al.  A functional basis for engineering design: Reconciling and evolving previous efforts , 2002 .

[4]  Kaushik Sinha,et al.  Structural Complexity Quantification for Engineered Complex Systems and Implications on System Architecture and Design , 2013, DAC 2013.

[5]  Maurice H. Halstead,et al.  Elements of software science (Operating and programming systems series) , 1977 .

[6]  Marc H. Meyer,et al.  The power of product platforms : building value and cost leadership , 1997 .

[7]  in chief,et al.  Handbook of product design for manufacturing : a practical guide to low-cost production , 1986 .

[8]  Kai Yang,et al.  The components of complexity in engineering design , 1999 .

[9]  G. A. Miller THE PSYCHOLOGICAL REVIEW THE MAGICAL NUMBER SEVEN, PLUS OR MINUS TWO: SOME LIMITS ON OUR CAPACITY FOR PROCESSING INFORMATION 1 , 1956 .

[10]  Somwrita Sarkar,et al.  Spectral Characterization of Hierarchical Modularity in Product Architectures. , 2014, Journal of mechanical design.

[11]  Eun Suk Suh,et al.  Seeing Complex System through Different Lenses: Impact of Decomposition Perspective on System Architecture Analysis , 2015, Syst. Eng..

[12]  Karl T. Ulrich,et al.  The role of product architecture in the manufacturing firm , 2011 .

[13]  B. Bollobás The evolution of random graphs , 1984 .

[14]  Katja Hölttä-Otto,et al.  Degree of Modularity in Engineering Systems and Products with Technical and Business Constraints , 2007, Concurr. Eng. Res. Appl..

[15]  E. Rechtin,et al.  The art of systems architecting , 1996, IEEE Spectrum.

[16]  Eun Suk Suh,et al.  Technology infusion for complex systems: A framework and case study , 2010 .

[17]  Hoda A. ElMaraghy,et al.  Determining Granularity of Changeable Manufacturing Systems Using Changeable Design Structure Matrix and Cladistics , 2015 .

[18]  Timothy W. Simpson,et al.  Product platform design and customization: Status and promise , 2004, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[19]  Olivier L. de Weck,et al.  Assessing risks and opportunities of technology infusion in system design , 2007, Syst. Eng..

[20]  Udo Lindemann,et al.  A Planarity-Based Complexity Metric , 2009 .

[21]  Simon Li,et al.  Analysis of Decomposability and Complexity for Design Problems in the Context of Decomposition , 2005 .

[22]  Eun Suk Suh,et al.  Tradeoff between Modularity and Performance for Engineered Systems and Products , 2005 .

[23]  Sallie M. Henry,et al.  Software quality metrics based on interconnectivity , 1981, J. Syst. Softw..

[24]  Elaine J. Weyuker,et al.  Evaluating Software Complexity Measures , 2010, IEEE Trans. Software Eng..

[25]  Karl T. Ulrich,et al.  Product Design and Development , 1995 .

[26]  Eun Suk Suh,et al.  Reconfigurable Parallel Printing System Design for Field Performance and Service Improvement , 2010 .

[27]  Carolyn Conner Seepersad,et al.  Analysis of Product Flexibility for Future Evolution Based on Design Guidelines and a High-Definition Design Structure Matrix , 2009, DAC 2009.

[28]  Eun Suk Suh,et al.  Level of modularity and different levels of system granularity , 2011 .

[29]  Udo Lindemann,et al.  Structural Complexity Management: An Approach for the Field of Product Design , 2008 .

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

[31]  Udo Lindemann,et al.  Complexity Metrics in Engineering Design , 2011 .

[32]  John K. Gershenson,et al.  Product modularity: Definitions and benefits , 2003 .

[33]  Katja Hölttä-Otto,et al.  Are Modular Products Larger Than Integral Products , 2007 .

[34]  David W. Rosen,et al.  Implications of Modularity on Product Design for the Life Cycle , 1998 .

[35]  U. Lindemann,et al.  Structural Complexity Management , 2009 .

[36]  Anas N. Al-Rabadi,et al.  A comparison of modified reconstructability analysis and Ashenhurst‐Curtis decomposition of Boolean functions , 2004 .