Measuring software coupling

被引:0
|
作者
Alghamdi, Jarallah S. [1 ]
机构
[1] King Fahd Univ Petr & Minerals, Dept Informat & Comp Sci, Dhahran 31261, Saudi Arabia
来源
关键词
coupling; components; software metrics;
D O I
暂无
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Coupling is is a software internal attribute that was correlated to important software quality attributes such as maintainability, traceability, and robustness. This work presents a method for measuring coupling in a software system using two matrices. The coupling calculation is performed in two major steps. The first step creates a matrix that captures the nature of the underlying software system. The second step produces a matrix that indicates the degree of coupling between each pair of system components, and also measures the overall system coupling.
引用
收藏
页码:119 / 129
页数:11
相关论文
共 50 条
  • [1] Measuring Indirect Coupling Complexity of Software Systems
    Navas-Su, Jose
    Gonzalez-Torres, Antonio
    [J]. 2022 10TH INTERNATIONAL CONFERENCE IN SOFTWARE ENGINEERING RESEARCH AND INNOVATION, CONISOFT, 2022, : 158 - 167
  • [2] Software Coupling and Cohesion Model for Measuring the Quality of Software Components br
    Alzamil, Zakarya Abdullah
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 77 (03): : 3139 - 3161
  • [3] Measuring Software Component Reusability by Coupling and Cohesion Metrics
    Gui, Gui
    Scott, Paul. D.
    [J]. JOURNAL OF COMPUTERS, 2009, 4 (09) : 797 - 805
  • [4] Toward Measuring Software Coupling via Weighted Dynamic Metrics
    Schnoor, Henning
    Hasselbring, Wilhelm
    [J]. PROCEEDINGS 2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING - COMPANION (ICSE-COMPANION, 2018, : 342 - 343
  • [5] A Cohesion and Coupling Driven Ontology for Measuring Software Quality at Code Levels
    Okike, Ezekiel U.
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2020, 20 (12): : 242 - 249
  • [6] Measuring coupling and cohesion of software modules: An information-theory approach
    Allen, EB
    Khoshgoftaar, TM
    [J]. SEVENTH INTERNATIONAL SOFTWARE METRICS SYMPOSIUM - METRICS 2001, PROCEEDINGS, 2000, : 124 - 134
  • [7] Measuring the impact of changes to the complexity and coupling properties of automotive software systems
    Durisic, Darko
    Nilsson, Martin
    Staron, Miroslaw
    Hansson, Jorgen
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2013, 86 (05) : 1275 - 1293
  • [8] Measuring Coupling in Object-Oriented Software Systems: Developer's Perspective
    Rodrigues, Bruno
    Souza, Daniel
    Figueiredo, Eduardo
    [J]. ABAKOS, 2014, 3 (01): : 3 - 17
  • [9] Measuring size, complexity, and coupling of hypergraph abstractions of software: An information-theory approach
    Allen, Edward B.
    Gottipati, Sampath
    Govindarajan, Rajiv
    [J]. SOFTWARE QUALITY JOURNAL, 2007, 15 (02) : 179 - 212
  • [10] Measuring size, complexity, and coupling of hypergraph abstractions of software: An information-theory approach
    Edward B. Allen
    Sampath Gottipati
    Rajiv Govindarajan
    [J]. Software Quality Journal, 2007, 15 : 179 - 212