Indicators of structural stability of object-oriented designs: A case study

被引:4
|
作者
Elish, MO [1 ]
Rine, D [1 ]
机构
[1] George Mason Univ, Dept Comp Sci, Fairfax, VA 22030 USA
关键词
structural stability; software metrics; software evolution; object-oriented designs;
D O I
10.1109/SEW.2005.28
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The structural stability of an object-oriented design (OOD) refers to the extent to which the structure of the design is preserved throughout the evolution of the software from one release to the next. This paper empirically investigates potential indicators of measures of structural stability of OODs. Both product-related and process-related indicators are considered These indicators were evaluated through a case study that involves 13 successive releases of Apache Ant. The results showed that each one of the stability metrics is significantly correlated with at least one of the investigated indicators. To make early predictions of the values of each one of the stability metrics, statistically significant regression models. were constructed from subsets of the investigated indicators.
引用
收藏
页码:183 / 190
页数:8
相关论文
共 50 条
  • [1] Investigating quality factors in object-oriented designs: An industrial case study
    Briand, Lionel C.
    Wuest, Juergen
    Ikonomovski, Stefan V.
    Lounis, Hakim
    Proceedings - International Conference on Software Engineering, 1999, : 345 - 354
  • [2] ANALYSIS OF OBJECT-ORIENTED DESIGNS
    BELKOUCHE, B
    CHAVARRO, M
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1995, 7 (09): : 30 - 42
  • [3] Analysis of object-oriented designs
    Tulane Univ, New Orleans, United States
    J Object Oriented Program, 9 (30-42):
  • [4] OBJECT-ORIENTED MEASURES AS TESTABILITY INDICATORS: AN EMPIRICAL STUDY
    Bajeh, Amos O.
    Oluwatosin, Onilede-Jacobs
    Basri, Shuib
    Akintola, Abimbola G.
    Balogun, Abdullateef O.
    JOURNAL OF ENGINEERING SCIENCE AND TECHNOLOGY, 2020, 15 (02): : 1092 - 1108
  • [5] Verification of object-oriented simulation designs
    Metz, ML
    Jordan, J
    WSC'01: PROCEEDINGS OF THE 2001 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2001, : 600 - 603
  • [6] A relational model for object-oriented designs
    He, JF
    Liu, ZM
    Li, XS
    Qin, SC
    PROGRAMMING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2004, 3302 : 415 - 436
  • [7] A framework for distributing object-oriented designs
    Karim El Guemhioui
    International Journal on Software Tools for Technology Transfer, 2003, 4 (3) : 381 - 396
  • [8] Structuring and Analysis of Object-Oriented Designs
    Gursaran
    Kumar, S.
    Satsangi, P. S.
    Computer Science and Informatics, 1995, 25 (03):
  • [9] Evolving object-oriented designs with refactorings
    Tokuda L.
    Batory D.
    Automated Software Engineering, 2001, 8 (01) : 89 - 120
  • [10] Application of metrics to object-oriented designs
    Alkadi, G
    Carver, DL
    1998 IEEE AEROSPACE CONFERENCE PROCEEDINGS, VOL 4, 1998, : 159 - 163