Empirical Validation of Structural Complexity Metric and Complexity Management for Engineering Systems

Quantitative assessment of structural complexity is essential for characterization of engineered complex systems. In this paper, we describe a quantitative measure for structural complexity, conduct an empirical validation study of the structural complexity metric, and introduce a complexity management framework for engineering system development. We perform empirical validation of the proposed complexity metric using simple experiments using ball and stick models and show that the development effort increases superlinearly with increasing structural complexity. The standard deviation of the build time for ball and stick models is observed to vary superlinearly with structural complexity. We also describe a generic statistical procedure for building such cost estimation relationships with structural complexity as the independent variable. We distinguish the notion of perception of complexity as an observer-dependent property and contrast that with complexity, which is a property of the system architecture. Finally, we introduce the notion of system value based on performance-complexity trade space and introduce a complexity management framework for system development.

[1]  Kaisa Miettinen,et al.  Nonlinear multiobjective optimization , 1998, International series in operations research and management science.

[2]  G. Filippazzo Complexity based cost estimating relationships for space systems , 2004, 2004 IEEE Aerospace Conference Proceedings (IEEE Cat. No.04TH8720).

[3]  Mark Newman,et al.  Networks: An Introduction , 2010 .

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

[5]  Jaemyung Ahn,et al.  Analysis of Architectural Complexity for Product Family and Platform , 2016 .

[6]  Aaron T Dobson Cost Prediction via Quantitative Analysis of Complexity in U.S. Navy Shipbuilding , 2014 .

[7]  David R. Anderson,et al.  Multimodel Inference , 2004 .

[8]  J. Hardy,et al.  Piecewise power laws in individual learning curves , 2015, Psychonomic Bulletin & Review.

[9]  Gregory M. Mocko,et al.  Engineering design complexity: an investigation of methods and measures , 2008 .

[10]  Clifford A. Grammich,et al.  Why Has the Cost of Fixed-Wing Aircraft Risen? , 2008 .

[11]  Yaneer Bar-Yam,et al.  The Statistical Mechanics of Complex Product Development: Empirical and Analytical Results , 2007, Manag. Sci..

[12]  R. P. McDonald,et al.  Structural Equations with Latent Variables , 1989 .

[13]  V. Nikiforov The energy of graphs and matrices , 2006, math/0603583.

[14]  Kaushik Sinha,et al.  Structural complexity: Quantification, validation and its systemic implications for engineered complex systems , 2013 .

[15]  Alessandra Babuscia,et al.  Statistical Risk Estimation for Communication System Design , 2013, IEEE Systems Journal.

[16]  Kaushik Sinha,et al.  A network-based structural complexity metric for engineered complex systems , 2013, 2013 IEEE International Systems Conference (SysCon).

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

[18]  H. E. Dunsmore,et al.  Software engineering metrics and models , 1986 .

[19]  Kaushik Sinha,et al.  Structural complexity metric for engineered complex systems and its application , 2012 .

[20]  Jami J. Shah,et al.  Mechanical Engineering Design Complexity Metrics: Size, Coupling, and Solvability , 2010 .

[21]  Gregory Hornby,et al.  Modularity, reuse, and hierarchy: Measuring complexity by measuring structure and organization , 2007, Complex..

[22]  Vesa Salminen,et al.  Towards a Theory of Complicatedness: Framework for Complex Systems Analysis and Design , 2001 .

[23]  Hamdi A. Bashir,et al.  Models for estimating design effort and time , 2001 .

[24]  A. Babuscia,et al.  Statistical risk estimation for communication system design: Development of optimization frameworks , 2013, 2013 IEEE Aerospace Conference.

[25]  Sarah A. Sheard,et al.  7.3.1 A Complexity Typology for Systems Engineering , 2010 .

[26]  Paul Garvey,et al.  Probability methods for cost uncertainty analysis , 2013 .

[27]  Kirstie L. Bellman,et al.  Model-Based Design, Engineering, and Development: Advancements mean New Opportunities for Space Systems Development , 2011 .

[28]  Wiley J. Larson,et al.  Reducing space mission cost , 1996 .

[29]  Hamdi A. Bashir,et al.  Estimating Design Complexity , 1999 .

[30]  Tyson R. Browning,et al.  A conceptual framework for tackling knowable unknown unknowns in project management , 2014 .