z-logo
open-access-imgOpen Access
Hybrid Maintainability Prediction using Soft Computing Techniques
Author(s) -
Manju Duhan,
Pradeep Kumar Bhatia
Publication year - 2021
Publication title -
computing
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.184
H-Index - 11
eISSN - 2312-5381
pISSN - 1727-6209
DOI - 10.47839/ijc.20.3.2280
Subject(s) - maintainability , computer science , soft computing , data mining , software metric , software , measure (data warehouse) , object oriented programming , factor (programming language) , fuzzy logic , machine learning , reliability engineering , software quality , software development , artificial intelligence , software engineering , programming language , engineering
Effective software maintenance is a crucial factor to measure that can be achieved with the help of software metrics. In this paper, authors derived a new approach for measuring the maintainability of software based on hybrid metrics that takes advantages of both i.e. static metrics and dynamic metrics in an object-oriented environment whereas, dynamic metrics capture the run time features of object-oriented languages i.e. run time polymorphism, dynamic binding etc. which is not covered by static metrics. To achieve this, the authors proposed a model based on static and hybrid metrics to measure maintainability factor by using soft computing techniques and it is found that the proposed neuro-fuzzy model was trained well and predict adequate results with MAE 0.003 and RMSE 0.009 based on hybrid metrics. Additionally, the proposed model was validated on two test datasets and it is concluded that the proposed model performed well, based on hybrid metrics.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here