A Metric for Evaluating Residual Complexity in Software

被引:1
|
作者
Krisper, Michael [1 ]
Iber, Johannes [1 ]
Kreiner, Christian [1 ]
Quaritsch, Markus [1 ]
机构
[1] Graz Univ Technol, Graz, Austria
关键词
Software quality; Software metric; Residual complexity; Complexity metric; Cyclomatic complexity; Branch coverage;
D O I
10.1007/978-3-319-64218-5_11
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A new metric for evaluating the complexity of software is proposed: The residual complexity. This is the combination of a complexity metric with a code coverage metric. It indicates how well the complexity of a software is handled by software tests, and how much complexity still remains untested. In this paper we give an overview over existing source code metrics and code coverage metrics. Afterwards the residual complexity is described and the consequences are discussed. In the end a use case is shown on a real life example of a software application implemented in. NET.
引用
收藏
页码:138 / 149
页数:12
相关论文
共 50 条
  • [31] Fast computation of residual complexity image similarity metric using low-complexity transforms
    Pauchard, Yves
    Cintra, Renato J.
    Madanayake, Arjuna
    Bayer, Fabio M.
    IET IMAGE PROCESSING, 2015, 9 (08) : 699 - 708
  • [32] A Complexity Metric for Concurrent Finite State Machine Based Embedded Software
    Guo, Liangpeng
    Vincentelli, Alberto Sangiovanni
    Pinto, Alessandro
    2013 8TH IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS (SIES), 2013, : 189 - 195
  • [33] Exploring Software Complexity Metric from Procedure Oriented to Object Oriented
    Pawade, Dipti
    Dave, Devansh J.
    Kamath, Aniruddha
    2016 6TH INTERNATIONAL CONFERENCE - CLOUD SYSTEM AND BIG DATA ENGINEERING (CONFLUENCE), 2016, : 630 - 634
  • [34] A Metric-Based Scheme for Evaluating Tamper Resistant Software Systems
    Myles, Gideon
    Jin, Hongxia
    SECURITY AND PRIVACY - SILVER LININGS IN THE CLOUD, 2010, 330 : 187 - +
  • [35] STRUCTURED TESTING: A SOFTWARE TESTING METHODOLOGY USING THE CYCLOMATIC COMPLEXITY METRIC, 1982.
    McCabe, Thomas J.
    National Bureau of Standards, Special Publication, 1982,
  • [36] A metric for ERP complexity
    Bansal, Veena
    Negi, Tripti
    BUSINESS INFORMATION SYSTEMS, 2008, 7 : 369 - 379
  • [37] On the Complexity of Metric Dimension
    Diaz, Josep
    Pottonen, Olli
    Serna, Maria
    van Leeuwen, Erik Jan
    ALGORITHMS - ESA 2012, 2012, 7501 : 419 - 430
  • [38] Complexity of the Bondi Metric
    Herrera, L.
    Di Prisco, A.
    Carot, J.
    PHYSICAL REVIEW D, 2019, 99 (12)
  • [39] A unique complexity metric
    Misra, Sanjay
    Akman, Ibrahim
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2008, PT 2, PROCEEDINGS, 2008, 5073 : 641 - 651
  • [40] Synchronization Complexity Metric
    Yastrebenetsky, Peter
    Trakhtenbrot, Mark
    22ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING & KNOWLEDGE ENGINEERING (SEKE 2010), 2010, : 147 - 152