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 条
  • [31] APPLYING OBJECT-ORIENTED ANALYSIS ON A CASE-STUDY
    BRUNET, J
    CAUVET, C
    MEDDAHI, D
    SEMMAK, F
    INFORMATION SYSTEMS, 1994, 19 (03) : 199 - 209
  • [32] OBJECT-ORIENTED ANALYSIS AS DESIGN - A CASE-STUDY
    ZUALKERNAN, IA
    TSAI, WT
    JEMIE, A
    WEN, IC
    DRAKE, JM
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 1992, 2 (04) : 489 - 521
  • [33] OBJECT-ORIENTED ANALYSIS - CRITERIA AND CASE-STUDY
    DRAKE, J
    TSAI, WT
    LEE, HJ
    ZUALKERNAN, I
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 1993, 3 (03) : 319 - 350
  • [34] Estimation of effort and complexity: An object-oriented case study
    Misic, VB
    Tesic, DN
    JOURNAL OF SYSTEMS AND SOFTWARE, 1998, 41 (02) : 133 - 143
  • [35] GEOGRAPHICAL OBJECT-ORIENTED DATABASES - A CASE-STUDY
    MILNE, P
    MILTON, S
    SMITH, JL
    INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SYSTEMS, 1993, 7 (01): : 39 - 55
  • [36] Amber metrics for the testing & maintenance of object-oriented designs
    Doake, J
    Duncan, I
    SECOND EUROMICRO CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING, PROCEEDINGS, 1998, : 205 - 208
  • [37] Evaluating the quality of reverse engineered object-oriented designs
    Achee, BL
    Carver, DL
    1997 IEEE AEROSPACE CONFERENCE PROCEEDINGS, VOL 4, 1997, : 305 - 313
  • [38] Validation of object-oriented concurrent designs by model checking
    Schneider, K
    Huhn, M
    Logothetis, G
    CORRECT HARDWARE DESIGN AND VERIFICATION METHODS, 1999, 1703 : 360 - 364
  • [39] Vooduu: Verification of object-oriented designs using UPPAAL
    Diethers, K
    Huhn, M
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PROCEEDINGS, 2004, 2988 : 139 - 143
  • [40] A validation of object-oriented design metrics as quality indicators
    Basili, VR
    Briand, LC
    Melo, WL
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1996, 22 (10) : 751 - 761