THE INFLUENCE OF ARCHITECTURE IN ENGINEERING SYSTEMS

The field of Engineering Systems is distinguished from traditional engineering design in part by the issues it brings to the top. Engineering Systems focuses on abstractions like architecture and complexity, and defines system boundaries very broadly. It also seeks to apply these concepts to the process of creating systems. This paper summarizes the role and influence of architecture in complex engineering systems. Using the research literature and examples, this paper defines architecture, argues for its importance as a determinant of system behavior, and reviews its ability to help us understand and manage the design, operation, and behaviors of complex engineering systems. A. INTRODUCTION Typical engineering design education focuses on specific aspects of design, such as the technical behavior of a set of elements interconnected in a certain way. By contrast, Engineering Systems focuses on a number of abstract concepts first because they provide a general framework for guiding the development of many diverse kinds of systems, so that these systems will provide the desired functions in the desired ways. Among these abstract concepts is that of system architecture. In this paper, we explore this concept and provide a number of ways of appreciating system architecture’s importance in both the practical aspects of system design and in the intellectual aspects of understanding complex systems from a variety of viewpoints. The paper begins with a definition of architecture and its influence on functional behavior, extra desired properties like flexibility and reliability (collectively called “ilities”), complexity, and emergent behaviors. Architectures are not static but instead evolve over long periods as technologies mature. They also evolve during the normal course of designing an individual system. These evolutionary patterns are useful in understanding architecture’s importance. The paper next provides several examples of architectures and illustrates how architecture affects the way systems are designed, built, and operated. The examples include aircraft, automobiles, infrastructures, and living organisms. The importance of architecture is framed in three domains of importance: as a way to understand complex systems, to design them, to manage them, and to provide long-term rationality by means of standards. The abstract concepts of modularity and integrality are shown to be useful for categorizing systems and illustrating how architectural form can influence important system characteristics. Several contrasts are noted between relatively small, deliberately designed products and evolutionary, less-managed large infrastructures. Architecture’s ability to influence the functions and allied properties of systems is shown to extend to robustness, adaptability, flexibility, safety, and scalability. Examples from recent research are given to show how some of these properties might be measured using network models of particular architectures.

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

[2]  J M Carlson,et al.  Highly optimized tolerance: a mechanism for power laws in designed systems. , 1999, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[3]  Eberhardt Rechtin,et al.  The art of systems architecting (2nd ed.) , 2000 .

[4]  D. V. Steward Systems Analysis and Management: Structure, Strategy and Design , 1981 .

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

[6]  Kim B. Clark,et al.  Architectural Innovation: The Reconfiguration of Existing Product Technologies and the Failure of , 1990 .

[7]  Duncan J. Watts,et al.  Collective dynamics of ‘small-world’ networks , 1998, Nature.

[8]  Milton D. Rosenau,et al.  Mastering the dynamics of innovation: How companies can seize opportunities in the face of technological change , 1995 .

[9]  Doyle,et al.  Power laws, highly optimized tolerance, and generalized source coding , 2000, Physical review letters.

[10]  Jie Wu,et al.  Small Worlds: The Dynamics of Networks between Order and Randomness , 2003 .

[11]  Jeff Cox,et al.  The Goal: A Process of Ongoing Improvement , 1984 .

[12]  S. Strogatz Exploring complex networks , 2001, Nature.

[13]  Albert,et al.  Emergence of scaling in random networks , 1999, Science.

[14]  John Doyle,et al.  Complexity and robustness , 2001, Proceedings of the National Academy of Sciences of the United States of America.

[15]  Kim B. Clark,et al.  The Option Value of Modularity in Design: An Example From Design Rules, Volume 1: The Power of Modularity , 2000 .

[16]  J Swanson,et al.  Business Dynamics—Systems Thinking and Modeling for a Complex World , 2002, J. Oper. Res. Soc..

[17]  Alfred P. Sloan,et al.  My years with General Motors , 1964 .

[18]  H. Kitano Systems Biology: A Brief Overview , 2002, Science.

[19]  J. Doyle,et al.  Design degrees of freedom and mechanisms for complexity. , 2002, Physical review. E, Statistical, nonlinear, and soft matter physics.

[20]  Deborah Nightingale,et al.  ENGINEERING SYSTEMS : AN ENTERPRISE PERSPECTIVE , 2004 .

[21]  E Schulz,et al.  System Architectures , 1997, Health information management : journal of the Health Information Management Association of Australia.

[22]  J. Dixon,et al.  Engineering Design , 2019, Springer Handbook of Mechanical Engineering.

[23]  A. Barabasi,et al.  Hierarchical Organization of Modularity in Metabolic Networks , 2002, Science.

[24]  Tyson R. Browning,et al.  Adding value in product development by creating information and reducing risk , 2002, IEEE Trans. Engineering Management.

[25]  David A. Mindell,et al.  The Emergence of the Turbofan Engine , 2000 .

[26]  D. Mccormick Normal Accidents , 1991, Bio/Technology.

[27]  Steve Furber,et al.  ARM System Architecture , 1996 .

[28]  A. Barabasi,et al.  Evolution of the social network of scientific collaborations , 2001, cond-mat/0104162.

[29]  Albert-László Barabási,et al.  Statistical mechanics of complex networks , 2001, ArXiv.

[30]  James M. Utterback,et al.  Mastering the Dynamics of Innovation: How Companies Can Seize Opportunities in the Face of Technological Change , 1994 .