21
Views
0
CrossRef citations to date
0
Altmetric
Research Article

Performance comparison of Putnam model using new technology trends for software maintenance cost estimation

, , , &
 

Abstract

Now the concept of software estimation is added by concrete concepts of fuzzy logic and neural networks that help in monitoring as well as understanding the software development dynamic process. The goal of all these is to estimate the estimating software effort. Approximate maintenance and judgment costs for a project is defined by software maintenance cost estimation. Due to environmental, human, political and technical like number of involved variables for cost estimate calculation, the maintenance cost estimation will never be same. In this paper we have proposed a new approach using Putnam model which is an efficient software maintenance cost estimation model. For dataset acquisition we have considered Bug Id reports instances of Matlab to perform classification of Sentimental based on severity. After pre-processing the dataset Principal Component Analysis (PCA) has been used to compute and study the Eigenvector for feature extraction. Then instance selection is performed using Particle Swarm Opitmization.

In order to reduce matrix size there is need to deal with instances selection that will make processing easy to deal with further proceeding input. Once an instance is selected the next step is to classify it. In this work we have used Linear Discrement Analysis (LDA) as classifier which is an efficient statistical method used in machine learning. For testing the proposed approach we have compared the results obtained using COCOMO and PUTNAM model that shows the use of Putnam model will improve the system in terms of various parameters.

Subject Classification:

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.