Customer-oriented architecture refinement in multi-criteria synthesis of large-scale system architectures

Designing complex system architectures involves analysing tradeoffs between multiple conflicting decision criteria to find a solution which best matches the preferences of the customer. This is usually done in the engineering characteristic (decision criteria) space, but the customer is generally more interested in higher-level characteristics. For example, the engineering characteristic "modularity" is not of direct interest to a customer, but it is related to their concern "through-life costs", since modular systems can be upgraded more easily. The relationships between customer and engineering concerns are many-to-many making it difficult to relate the two sets of priorities. This paper proposes an integrated system architecture synthesis framework, which aims to maximise customer satisfaction by using their preferences directly to refine a set of candidate architectures. The novelty of the research relates to the translation from customer preferences to decision criteria limits on a parallel coordinates plot. This automated flow facilitates rapid re-synthesis of "best" architectures following a change in customer preferences. The time saved allows customers to investigate a wider range of concerns and gain a better understanding of how their priorities influence the solution set. The approach is presented on a case study of a control system for a pressurized water reactor.

[1]  Khaled El Emam,et al.  A Survey of Systems Engineering Effectiveness - Initial Results (with detailed survey response data) , 2008 .

[2]  Klaus Pohl,et al.  Requirements Engineering - Fundamentals, Principles, and Techniques , 2010 .

[3]  A. Terry Bahill,et al.  System design is an NP‐complete problem , 2001 .

[4]  Jakob Axelsson,et al.  Architecting complex embedded systems: An industrial case study , 2011, 2011 IEEE International Systems Conference.

[5]  Stuart Pugh,et al.  Total Design: Integrated Methods for Successful Product Engineering , 1991 .

[6]  Don Gunther,et al.  Quality Function Deployment - How to Make QFD Work for You , 2000 .

[7]  Keith W. Hipel,et al.  Multicriteria Decision-Making Methodology for Systems Engineering , 2016, IEEE Systems Journal.

[8]  Alberto L. Sangiovanni-Vincentelli,et al.  Quo Vadis, SLD? Reasoning About the Trends and Challenges of System Level Design , 2007, Proceedings of the IEEE.

[9]  Shahram Sarkani,et al.  Using multi criteria decision making in analysis of alternatives for selection of enabling technology , 2013, Syst. Eng..

[10]  Dimitri N. Mavris,et al.  Semantic design space refinement for model-based systems engineering , 2016, 2016 Annual IEEE Systems Conference (SysCon).

[11]  Gregory S. Hornby,et al.  An Evolved Antenna for Deployment on NASA's Space Technology 5 Mission , 2004 .

[12]  Peter J. Fleming,et al.  Aero engine health management system architecture design using multi-criteria optimization , 2013, GECCO '13 Companion.

[13]  Omar Hammami,et al.  Rationalizing approaches to multi-objective optimization in systems architecture design , 2014, 2014 IEEE International Systems Conference Proceedings.

[14]  Peter J. Fleming,et al.  Real World System Architecture Design Using Multi-criteria Optimization: A Case Study , 2013 .

[15]  Jean-Luc Wippler,et al.  Chances are the architecture looks fuzzy: Pitch it right! , 2015, 2015 IEEE International Symposium on Systems Engineering (ISSE).

[16]  Peter J. Fleming,et al.  Many-Objective Optimization: An Engineering Design Perspective , 2005, EMO.

[17]  Warren P. Seering,et al.  THE INFLUENCE OF ARCHITECTURE IN ENGINEERING SYSTEMS , 2004 .

[18]  Susan Carlson Skalak House of Quality , 2002 .

[19]  D. Okrent,et al.  Pressurized water reactor [PWR] system simulation and disturbance analysis for anomalous transients and degraded system conditions , 1979, WSC '79.

[20]  Alfred Inselberg,et al.  The plane with parallel coordinates , 1985, The Visual Computer.

[21]  Peter J. Fleming,et al.  Distributed aero-engine control systems architecture selection using multi-objective optimisation , 1998 .