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.
- Cyclomatic complexity
- enterprise architecture
- enterprise architecture framework