Application of Cyclomatic Complexity in Enterprise Architecture Frameworks

Robert O. Stroud, Atila Ertas, Susan Mengel

Research output: Contribution to journalArticle

Abstract

In this paper, an application of cyclomatic complexity to enterprise scale is proposed. Enterprise architecture frameworks are introduced as a standard way to document enterprises. A specific enterprise architecture framework is selected for the implementation of the proposed cyclomatic complexity application. A candidate implementation shows how the cyclomatic complexity of an enterprise documented in an enterprise architecture framework is estimated. Results from manual analysis of the enterprise elements comprising enterprise cyclomatic complexity are compared to results of the proposed extension, showing the two approaches are equivalent. The method is applied to U.S. Army application showing the ease of the practical use. The result is a tool for enterprise architects to easily assess the complexity of enterprises of interest.

Original languageEnglish
Article number8651315
Pages (from-to)2166-2176
Number of pages11
JournalIEEE Systems Journal
Volume13
Issue number3
DOIs
StatePublished - Sep 2019

Keywords

  • Cyclomatic complexity
  • enterprise architecture
  • enterprise architecture framework
  • transdisciplinarity
  • transdisciplinary

Fingerprint Dive into the research topics of 'Application of Cyclomatic Complexity in Enterprise Architecture Frameworks'. Together they form a unique fingerprint.

  • Cite this