University of Bahrain
Scientific Journals

An Efficient Framework for Software Maintenance Cost Estimation Using Genetic Hybrid Algorithm: OOPs Prospective

Show simple item record

dc.contributor.author Islam, Mohammad
dc.contributor.author Farooqui, Nafees Akhter
dc.contributor.author Haleem, Mohd.
dc.contributor.author Zaidi, Syed Ali Mehdi
dc.date.accessioned 2023-07-25T07:20:56Z
dc.date.available 2023-07-25T07:20:56Z
dc.date.issued 2023-09-01
dc.identifier.issn 2210-142X
dc.identifier.uri https://journal.uob.edu.bh:443/handle/123456789/5176
dc.description.abstract One of the most significant exercises in software development is the software cost estimation, which leads to improvements in software engineering technique. The objectives of cost estimation, including effort, schedule, and manpower needs, are helpful advice for the establishment and operation of projects. This paper proposes an object-oriented software development framework for maintenance cost estimation using a genetic hybrid algorithm, a novel approach for estimating the maintenance cost of software systems. The framework combines object-oriented software development principles with genetic algorithm techniques to create a hybrid algorithm that can accurately estimate maintenance costs for software projects. The paper begins by discussing the importance of accurately estimating maintenance costs, as software maintenance can account for up to 60% of the total cost of a software system. Then the paper outlines the proposed framework, which consists of several components, including a cost estimation model and a genetic algorithm. The cost estimation model uses a set of parameters to predict maintenance costs, and the genetic algorithm is used to optimize the model’s parameters for maximum accuracy using an appropriate data set. The paper then presents the results of an empirical study that was conducted to evaluate the effectiveness of the proposed framework. The study found that the framework was able to accurately estimate maintenance costs for several software projects by reducing root mean square error (RMSE) as well as mean absolute error (MAE). It has been observed that an improved prediction model over the regression model has been developed, resulting in lower RMSE and MAE values of 61.66 and 0.098818, respectively, as compared to the earlier ones from the regression model of 96.31 and 0.1718818, respectively. Overall, the Object-Oriented Software Development Framework for Maintenance Cost Estimation using Genetic Hybrid Algorithm Techniques provides a promising approach for accurately estimating maintenance costs for software systems, which can help organizations better manage their software development projects and budgets. en_US
dc.language.iso en en_US
dc.publisher University of Bahrain en_US
dc.subject Estimation of Costs en_US
dc.subject Software Maintenance en_US
dc.subject OOSD Framework en_US
dc.subject Genetic Algorithm en_US
dc.subject Regression Techniques en_US
dc.title An Efficient Framework for Software Maintenance Cost Estimation Using Genetic Hybrid Algorithm: OOPs Prospective en_US
dc.identifier.doi http://dx.doi.org/10.12785/ijcds/140172
dc.volume 14 en_US
dc.issue 1 en_US
dc.pagestart 1 en_US
dc.pageend xx en_US
dc.contributor.authorcountry India en_US
dc.contributor.authoraffiliation Era University en_US
dc.contributor.authoraffiliation BBD University en_US
dc.contributor.authoraffiliation Shia P.G. College en_US
dc.source.title International Journal of Computing and Digital Systems en_US
dc.abbreviatedsourcetitle IJCDS en_US


Files in this item

This item appears in the following Issue(s)

Show simple item record

All Journals


Advanced Search

Browse

Administrator Account