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 条
  • [21] Effective Recognition of Patterns in Object-oriented Designs
    Trung Nguyen
    Pooley, Rob
    2009 FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES (ICSEA 2009), 2009, : 320 - 325
  • [22] Behavioral specification and analysis of object-oriented designs
    Belkhouche, B
    Wu, J
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1999, 11 (08): : 37 - 46
  • [23] Analyzing and measuring reusability in object-oriented designs
    Price, MW
    Demurjian, SA
    ACM SIGPLAN NOTICES, 1997, 32 (10) : 22 - 33
  • [24] A class cohesion metric for object-oriented designs
    Bansiya, J
    Etzkorn, L
    Davis, C
    Li, W
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1999, 11 (08): : 47 - 52
  • [25] Validating inter-object interaction in object-oriented designs
    Malhotra, V
    Stanton, SC
    Proceedings of the Fourth IASTED International Conference on Modelling, Simulation, and Optimization, 2004, : 241 - 246
  • [26] THE CASE FOR OBJECT-ORIENTED DATABASES
    ATWOOD, TM
    IEEE SPECTRUM, 1991, 28 (02) : 44 - 47
  • [27] An object-oriented structural optimization program
    C.A.C. Silva
    M.L. Bittencourt
    Structural and Multidisciplinary Optimization, 2000, 20 : 154 - 166
  • [28] An object-oriented structural optimization program
    Silva, CAC
    Bittencourt, ML
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2000, 20 (02) : 154 - 166
  • [29] PI - A CASE-STUDY IN OBJECT-ORIENTED PROGRAMMING
    CARGILL, TA
    SIGPLAN NOTICES, 1986, 21 (11): : 350 - 360
  • [30] Object-oriented modelling for spacecraft dynamics: A case study
    Lovera, Marco
    Pulecchi, Tiziano
    2006 IEEE CONFERENCE ON COMPUTER-AIDED CONTROL SYSTEM DESIGN, VOLS 1 AND 2, 2006, : 389 - +