Application of Cyclomatic Complexity in Enterprise Architecture Frameworks

Robert O. Stroud, Atila Ertas, Susan Mengel

Research output: Contribution to journalArticlepeer-review

5 Scopus citations


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
Issue number3
StatePublished - Sep 2019


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


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

Cite this