Predicting Maintainability of Object-Oriented System

被引:0
|
作者
Chhiba, Loubna [1 ]
Ait Abdelouahid, Rachida [1 ]
Marzak, Abdelaziz [1 ]
机构
[1] Hassan II Univ, Fac Sci Ben Msik, Lab Technol Informat & Modeling, BP 7955 Sidi, Casablanca, Morocco
关键词
maintainability model; modularity model; simplicity model; R.C martin's metrics; multiple regression;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software must be well developed and maintainable to adapt to the constantly changing requirement of the competitive world. Many costly software issues exist due to poorly designed systems and due to systems, which are not easy to maintain. R. C. Martin began with a set of object-oriented design principles and designed his metrics based on these principles. This paper developed a multivariate linear model 'Maintainability Estimation Model', which estimates the maintainability in terms of its self-descriptiveness, simplicity and modularity. We present an experimental study to validate metrics by showing their relationship to simplicity and modularity. Then we construct prediction models for these tree external quality attributes.
引用
收藏
页数:5
相关论文
共 50 条
  • [1] Validating the Effectiveness of Object-Oriented Metrics for Predicting Maintainability
    Kumar, Loy
    Naik, Debendra Kumar
    Rath, Santanu Ku
    3RD INTERNATIONAL CONFERENCE ON RECENT TRENDS IN COMPUTING 2015 (ICRTC-2015), 2015, 57 : 798 - 806
  • [2] Predicting maintainability with object-oriented metrics - An empirical comparison
    Dagpinar, M
    Jahnke, JH
    10TH WORKING CONFERENCE ON REVERSE ENGINEERING, PROCEEDINGS, 2003, : 155 - 164
  • [3] Application of Ensemble Techniques in Predicting Object-Oriented Software Maintainability
    Alsolai, Hadeel
    Roper, Marc
    PROCEEDINGS OF EASE 2019 - EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING, 2019, : 370 - 373
  • [4] An application of Bayesian network for predicting object-oriented software maintainability
    van Koten, C
    Gray, AR
    INFORMATION AND SOFTWARE TECHNOLOGY, 2006, 48 (01) : 59 - 67
  • [5] Predicting Software Maintainability in Object-Oriented Systems Using Ensemble Techniques
    Alsolai, Hadeel
    Roper, Marc
    Nassar, Dua'
    PROCEEDINGS 2018 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME), 2018, : 716 - 721
  • [6] Application of TreeNet in Predicting Object-Oriented Software Maintainability: A Comparative Study
    Elish, Mahmoud O.
    Elish, Karim O.
    13TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING: CSMR 2009, PROCEEDINGS, 2009, : 69 - 77
  • [7] OBJECT-ORIENTED METRICS THAT PREDICT MAINTAINABILITY
    LI, W
    HENRY, S
    JOURNAL OF SYSTEMS AND SOFTWARE, 1993, 23 (02) : 111 - 122
  • [8] Assessment of maintainability in object-oriented software
    Alagar, VS
    Li, QY
    Ormandjieva, OS
    TOOLS 39: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS, PROCEEDINGS: SOFTWARE TECHNOLOGY FOR THE AGE OF THE INTERNET, 2001, 39 : 194 - 205
  • [9] Application of Artificial Neural Network for Predicting Maintainability using Object-Oriented Metrics
    Aggarwal, K. K.
    Singh, Yogesh
    Kaur, Arvinder
    Malhotra, Ruchika
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 15, 2006, 15 : 285 - 289
  • [10] Predicting object-oriented software maintainability using multivariate adaptive regression splines
    Zhou, Yuming
    Leung, Hareton
    JOURNAL OF SYSTEMS AND SOFTWARE, 2007, 80 (08) : 1349 - 1361