Application of Cyclomatic Complexity in Enterprise Architecture Frameworks

被引:4
|
作者
Stroud, Robert O. [1 ]
Ertas, Atila [2 ]
Mengel, Susan [2 ]
机构
[1] Raytheon Intelligence, Informat & Serv, Waltham, MA 02451 USA
[2] Texas Tech Univ, Lubbock, TX 79409 USA
来源
IEEE SYSTEMS JOURNAL | 2019年 / 13卷 / 03期
关键词
Cyclomatic complexity; enterprise architecture; enterprise architecture framework; transdisciplinarity; transdisciplinary; PROJECT COMPLEXITY; DESIGN;
D O I
10.1109/JSYST.2019.2897592
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:2166 / 2176
页数:11
相关论文
共 50 条
  • [41] Enterprise CORBA application management architecture
    Doherty, Conor
    Usländer, Thomas
    Journal of Network and Systems Management, 1999, 7 (01): : 127 - 132
  • [42] The influence of cyclomatic complexity distribution on the understandability of xtUML models
    Ukic, Nenad
    Maras, Josip
    Seric, Ljiljana
    SOFTWARE QUALITY JOURNAL, 2018, 26 (02) : 273 - 319
  • [43] ON THE USE OF THE CYCLOMATIC NUMBER TO MEASURE PROGRAM COMPLEXITY.
    Elshoff, James L.
    Marcotty, Michael
    1978,
  • [44] The influence of cyclomatic complexity distribution on the understandability of xtUML models
    Nenad Ukić
    Josip Maras
    Ljiljana Šerić
    Software Quality Journal, 2018, 26 : 273 - 319
  • [46] An Approach for Detecting Unnecessary Cyclomatic Complexity on Source Code
    Campos Junior, H. S.
    Martins Filho, L. R. V.
    Araujo, M. A. P.
    IEEE LATIN AMERICA TRANSACTIONS, 2016, 14 (08) : 3777 - 3783
  • [47] Adaptive Enterprise Architecture: Complexity Metrics in a Mixed Evaluation Method
    Daoudi, Wissal
    Doumi, Karim
    Kjiri, Laila
    ENTERPRISE INFORMATION SYSTEMS, ICEIS 2021, 2022, 455 : 505 - 523
  • [48] Evaluating enterprise architecture complexity using fuzzy AHP approach
    Lakhrouit, Jihane
    Baina, Karim
    PROCEEDINGS OF 2015 THIRD IEEE WORLD CONFERENCE ON COMPLEX SYSTEMS (WCCS), 2015,
  • [49] A survey on CIO concerns -: do enterprise architecture frameworks support them?
    Lindstrom, Asa
    Johnson, Pontus
    Johansson, Erik
    Ekstedt, Mathias
    Simonsson, Marten
    INFORMATION SYSTEMS FRONTIERS, 2006, 8 (02) : 81 - 90
  • [50] A Comparative Analysis of Enterprise Architecture Frameworks based on EA Quality Attributes
    Lim, Namkyu
    Lee, Tae-Gong
    Park, Sang-gun
    SNPD 2009: 10TH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCES, NETWORKING AND PARALLEL DISTRIBUTED COMPUTING, PROCEEDINGS, 2009, : 283 - +