Improving the systems engineering process with multilevel analysis of interactions

Abstract The systems engineering V (SE-V) is an established process model to guide the development of complex engineering projects (INCOSE, 2011). The SE-V process involves decomposition and integration of system elements through a sequence of tasks that produce both a system design and its testing specifications, followed by successive levels of build, integration, and test activities. This paper presents a method to improve SE-V implementation by mapping multilevel data into design structure matrix (DSM) models. DSM is a representation methodology for identifying interactions between either components or tasks associated with a complex engineering project (Eppinger & Browning, 2012). Multilevel refers to SE-V data on complex interactions that are germane either at multiple levels of analysis (e.g., component versus subsystem) conducted either within a single phase or across multiple time phases (e.g., early or late in the SE-V process). This method extends conventional DSM representation schema by incorporating multilevel test coverage data as vectors into the off-diagonal cells. These vectors provide a richer description of potential interactions between product architecture and SE-V integration test tasks than conventional domain mapping matrices. We illustrate this method with data from a complex engineering project in the offshore oil industry. Data analysis identifies potential for unanticipated outcomes based on incomplete coverage of SE-V interactions during integration tests. In addition, assessment of multilevel features using maximum and minimum function queries isolates all the interfaces that are associated with either early or late revelations of integration risks based on the planned suite of SE-V integration tests.

[1]  Oded Maimon,et al.  A Mathematical Theory of Design: Foundations, Algorithms and Applications , 1998 .

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

[3]  Irem Y. Tumer,et al.  The function-failure design method , 2005 .

[4]  David S. Rosenblum,et al.  Lessons Learned from a Regression Testing Case Study , 1997, Empirical Software Engineering.

[5]  C. W. Groetsch,et al.  Matrix methods and applications , 1988 .

[6]  H. Schneider Failure mode and effect analysis : FMEA from theory to execution , 1996 .

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

[8]  Yoram Reich,et al.  Learning in design: From characterizing dimensions to working systems , 1998, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[9]  Nikolaos Papakonstantinou,et al.  Simulation of Interactions and Emergent Failure Behavior During Complex System Design , 2012, J. Comput. Inf. Sci. Eng..

[10]  Albert Albers,et al.  System Architecture Modeling in a Software Tool Based on the Contact and Channel Approach (C&C-A) , 2011 .

[11]  E Weinan,et al.  Heterogeneous multiscale methods: A review , 2007 .

[12]  Steven D. Eppinger,et al.  Integration analysis of product decompositions , 1994 .

[13]  Tyson R. Browning,et al.  Applying the design structure matrix to system decomposition and integration problems: a review and new directions , 2001, IEEE Trans. Engineering Management.

[14]  Yaneer Bar-Yam,et al.  When systems engineering fails-toward complex systems engineering , 2003, SMC'03 Conference Proceedings. 2003 IEEE International Conference on Systems, Man and Cybernetics. Conference Theme - System Security and Assurance (Cat. No.03CH37483).

[15]  Edward G. Anderson,et al.  The innovation butterfly : managing emergent opportunities and risks during distributed innovation , 2012 .

[16]  Ali A. Minai,et al.  Unifying Themes in Complex Systems , 2006 .

[17]  Farrokh Mistree,et al.  Robust Design for Multiscale and Multidisciplinary Applications , 2006 .

[18]  David D. Walden,et al.  Systems engineering handbook : a guide for system life cycle processes and activities , 2015 .

[19]  Viktor Mikhaĭlovich Glushkov,et al.  An Introduction to Cybernetics , 1957, The Mathematical Gazette.

[20]  J. Skilling,et al.  Algorithms and Applications , 1985 .

[21]  Edward G. Anderson,et al.  The Innovation Butterfly , 2012 .

[22]  Kemper Lewis,et al.  Making Sense of Elegant Complexity in Design , 2012 .

[23]  Tyson R. Browning,et al.  Design Structure Matrix Methods and Applications , 2012 .

[24]  J. Carroll,et al.  Moving Beyond Normal Accidents and High Reliability Organizations: A Systems Approach to Safety in Complex Systems , 2009 .

[25]  Carolyn Conner Seepersad,et al.  A high-definition design structure matrix (HDDSM) for the quantitative assessment of product architecture , 2012 .

[26]  Poonam Bir Kasturi,et al.  Designing Freedom , 2005, Design Issues.

[27]  D. H. Stamatis,et al.  Failure Mode and Effect Analysis (FMEA) , 2002 .

[28]  Tyson R. Browning,et al.  Managing complex product development projects with design structure matrices and domain mapping matrices , 2007 .

[29]  Johannes I.M. Halman,et al.  Project alliancing in the offshore industry , 1999 .

[30]  Ali A. Yassine,et al.  An Introduction to Modeling and Analyzing Complex Product Development Processes Using the Design Structure Matrix (DSM) Method , 2001 .

[31]  Panos Y. Papalambros,et al.  A Network Reliability Approach to Optimal Decomposition of Design Problems , 1995 .

[32]  Edward H. Adelson,et al.  Shiftable multiscale transforms , 1992, IEEE Trans. Inf. Theory.

[33]  Yaneer Bar-Yam,et al.  Engineering Complex Systems: Multiscale Analysis and Evolutionary Engineering , 2006 .