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 条
  • [41] AN OBJECT-ORIENTED METAPROGRAMMING SYSTEM
    MADSEN, OL
    NORGAARD, C
    PROCEEDINGS OF THE TWENTY-FIRST, ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOLS 1-4: ARCHITECTURE TRACK, SOFTWARE TRACK, DECISION SUPPORT AND KNOWLEDGE BASED SYSTEMS TRACK, APPLICATIONS TRACK, 1988, : B406 - B415
  • [42] Predicting the probability of change in object-oriented systems
    Tsantalis, N
    Chatzigeorgiou, A
    Stephanides, G
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2005, 31 (07) : 601 - 614
  • [43] Fuzzy maintainability model for object oriented software system
    Ghosh, Soumi
    Dubey, Sanjay Kumar
    Rana, Ajay
    International Journal of Computer Science Issues, 2012, 9 (4 4-2): : 338 - 342
  • [44] Oberon-D equal Object-oriented system plus object-oriented database
    Knasmüller, M
    OBJECT-ORIENTED TECHNOLOGY: ECOOP'98 WORKSHOP READER, 1998, 1543 : 559 - 559
  • [45] Classifying metrics for assessing Object-Oriented Software Maintainability: A family of metrics' catalogs
    Saraiva, Juliana de A. G.
    de Franca, Micael S.
    Soares, Sergio C. B.
    Filho, Fernando J. C. L.
    de Souza, Renata M. C. R.
    JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 103 : 85 - 101
  • [46] Re-visiting the 'Maintainability Index' Metric from an Object-Oriented Perspective
    Counsell, S.
    Liu, X.
    Eldh, S.
    Tonelli, R.
    Marchesi, M.
    Concas, G.
    Murgia, A.
    PROCEEDINGS 41ST EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS SEAA 2015, 2015, : 84 - 87
  • [47] Analyzing maintainability and reliability of object-oriented software using weighted complex network
    Chong, Chun Yong
    Lee, Sai Peck
    JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 110 : 28 - 53
  • [48] Predicting Software Maintainability Using Object Oriented Dynamic Complexity Measures
    Gosain, Anjana
    Sharma, Ganga
    SMART TRENDS IN INFORMATION TECHNOLOGY AND COMPUTER COMMUNICATIONS, SMARTCOM 2016, 2016, 628 : 218 - 230
  • [49] Object-oriented intelligent simulation system
    Xu, Yunfei
    Li, Haiying
    Zheng, Yang
    Tu, Renshou
    Xitong Fangzhen Xuebao/Journal of System Simulation, 1998, 10 (04): : 48 - 54
  • [50] AN OBJECT-ORIENTED GRAPHICAL KERNEL SYSTEM
    LUBINSKI, T
    HUTZEL, I
    COMPUTER GRAPHICS WORLD, 1984, 7 (07) : 69 - &