A network perspective on assessing system architectures: Foundations and challenges

6Citations
Citations of this article
37Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Organizations are increasingly faced with the challenge of architecting complex systems that must operate within a System of Systems context. While network science has offered usefully clear insights into product and system architectures, we seek to extend these approaches to evaluate enterprise system architectures. Here, we explore the application of graph-theoretic methods to the analysis of two real-world enterprise architectures (a military communications system and a search and rescue system) and to assess the relative importance of different architecture components. For both architectures, different topological measures of component significance identify differing network vertices as important. From this, we identify several significant challenges a system architect needs to be cognisant of when employing graph-theoretic approaches to evaluate architectures; finding suitable abstractions of heterogeneous architectural elements and distinguishing between network-structural properties and system-functional properties. These challenges are summarized as five guiding principles for utilizing network science concepts for enterprise architecture evaluation.

Cite

CITATION STYLE

APA

Potts, M. W., Sartor, P., Johnson, A., & Bullock, S. (2019). A network perspective on assessing system architectures: Foundations and challenges. Systems Engineering, 22(6), 485–501. https://doi.org/10.1002/sys.21519

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free