Design and code complexity metrics for OO classes

被引:0
|
作者
Etzkorn, L
Bansiya, J
Davis, C
机构
[1] Univ Alabama, Dept Comp Sci, Huntsville, AL 35899 USA
[2] So Polytech State Univ, Dept Comp Sci, Marietta, GA USA
来源
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this article, we will examine the implementation and usage of various 00 code and design complexity metrics, We will introduce a new 00 code metric, Average Method Complexity (AMC), that measures certain aspects of code complexity not handled by current code complexity metrics. we will also discuss a new 00 design metric, called Glass Design Entropy (CDE), that uses the information content of a class as a measure of complexity. Over a set of C++ classes, we will compare the complexity determinations of several 00 code and design metrics to the complexity ratings of a team of highly trained C++ experts. Finally, we will discuss some of the measurement differences between 00 design metrics and 00 complexity metrics.
引用
收藏
页码:35 / 40
页数:6
相关论文
共 50 条
  • [1] A Framework for the Estimation of OO Software Reliability using Design Complexity Metrics
    Bharathi, R.
    Selvarani, R.
    [J]. 2015 INTERNATIONAL CONFERENCE ON TRENDS IN AUTOMATION, COMMUNICATIONS AND COMPUTING TECHNOLOGY (I-TACT-15), 2015,
  • [2] Mechanisms for interpretation of OO systems design metrics
    Li-Thiao-Té, P
    Kennedy, J
    Owens, J
    [J]. TOOLS 24: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES, PROCEEDINGS, 1998, 24 : 221 - 231
  • [3] A Critical Analysis of Current OO Design Metrics
    Tobias Mayer
    Tracy Hall
    [J]. Software Quality Journal, 1999, 8 : 97 - 110
  • [4] A critical analysis of current OO design metrics
    Mayer, T
    Hall, T
    [J]. SOFTWARE QUALITY JOURNAL, 1999, 8 (02) : 97 - 110
  • [5] Code generator completes OO design suite
    Quinnell, RA
    [J]. EDN, 1996, 41 (15) : 26 - 26
  • [6] From Code Complexity Metrics to Program Comprehension
    Feitelson, Dror G.
    [J]. COMMUNICATIONS OF THE ACM, 2023, 66 (05) : 52 - 61
  • [7] Analysis of complexity metrics of a software code for obfuscating transformations of an executable code
    Kuznetsov, M. A.
    Surkov, V. O.
    [J]. XII INTERNATIONAL SCIENTIFIC AND RESEARCH CONFERENCE TOPICAL ISSUES IN AERONAUTICS AND ASTRONAUTICS, 2016, 155
  • [8] PATTERNS IN OO DESIGN AND CODE COULD IMPROVE REUSE
    DUTTON, G
    SIMS, D
    [J]. IEEE SOFTWARE, 1994, 11 (03) : 101 - 101
  • [9] Program Comprehension and Code Complexity Metrics: An fMRI Study
    Peitek, Norman
    Apel, Sven
    Parnin, Chris
    Brechmann, Andre
    Siegmund, Janet
    [J]. 2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2021), 2021, : 524 - 536
  • [10] Is Complexity-based Clustering of Process Metrics as Effective as in Static Code Metrics
    Ozturk, Muhammed Maruf
    [J]. BALTIC JOURNAL OF MODERN COMPUTING, 2019, 7 (01): : 31 - 46