Product metrics for object-oriented systems

被引:47
|
作者
Purao, S [1 ]
Vaishnavi, V
机构
[1] Penn State Univ, Sch Informat Sci & Technol, University Pk, PA 16802 USA
[2] Georgia State Univ, J Mack Robinson Coll Business, Atlanta, GA 30302 USA
关键词
measurement; management; performance; software metrics; object-oriented systems; measurement theory; object-oriented metrics; object-oriented product metrics;
D O I
10.1145/857076.857090
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We survey metrics proposed for object-oriented systems, focusing on product metrics. The survey is intended for the purposes of understanding, classifying, and analyzing ongoing research in object-oriented metrics. The survey applies fundamental measurement theory to artifacts created by development activities. We develop a mathematical formalism that captures this perspective clearly, giving appropriate attention to the peculiarities of the object-oriented system developmenr process. Consistent representation of the available metrics, following this mathematical formalism, shows that current research in this area contains varying coverage of different products and their properties at different development stages. The consistent representation also facilitates several analyses including aggregation across metrics, usage across metrics, equivalent formulation of metrics by multiple researchers, and exploitation of traditional metrics for object-oriented metrics. We also trace the chronological development of research in this area, and uncover gaps that suggest opportunities for future research.
引用
收藏
页码:191 / 221
页数:31
相关论文
共 50 条
  • [1] Object-oriented product metrics: A generic framework
    Vaishnavi, Vijay K.
    Purao, Sandeep
    Liegle, Jens
    INFORMATION SCIENCES, 2007, 177 (02) : 587 - 606
  • [2] Object-oriented metrics
    Mingins, C
    TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS - TOOLS 34, PROCEEDINGS, 2000, : 519 - 519
  • [3] Metrics Selection for Testability of Object-Oriented Systems
    Khanna, Priyanksha
    NEW CONTRIBUTIONS IN INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 1, PT 1, 2015, 353 : 885 - 896
  • [4] Software reuse metrics for object-oriented systems
    Aggarwal, KK
    Singh, Y
    Kaur, A
    Malhotra, R
    THIRD ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGMENT AND APPLICATIONS, PROCEEDINGS, 2005, : 48 - +
  • [5] A comparison of cohesion metrics for object-oriented systems
    Etzkorn, LH
    Gholston, SE
    Fortune, JL
    Stein, CE
    Utley, D
    Farrington, PA
    Cox, GW
    INFORMATION AND SOFTWARE TECHNOLOGY, 2004, 46 (10) : 677 - 687
  • [6] The conceptual coupling metrics for object-oriented systems
    Poshyvanyk, Denys
    Marcus, Andrian
    ICSM 2006: 22ND IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2006, : 469 - +
  • [7] Using Deep Learning and Object-Oriented Metrics to Identify Critical Components in Object-Oriented Systems
    Tete, Akpedje
    Touré, Fadel
    Badri, Mourad
    ACM International Conference Proceeding Series, 2023, : 48 - 54
  • [8] Design metrics in the reengineering of object-oriented systems.
    Harrison, R
    Counsell, S
    Nithi, R
    OBJECT-ORIENTED TECHNOLOGY: ECOOP'98 WORKSHOP READER, 1998, 1543 : 74 - 75
  • [9] Role of object-oriented metrics
    EiffelSoft, Goleta, United States
    Computer, 11 (123-127):
  • [10] The role of object-oriented metrics
    Meyer, B
    COMPUTER, 1998, 31 (11) : 123 - 125