{"title":"Software cost estimation using homeostasis mutation based differential evolution","authors":"S. Singh, Anoj Kumar","doi":"10.1109/ISCO.2017.7855976","DOIUrl":null,"url":null,"abstract":"The main concern in the field of software development is estimation of the cost of software at its initial phase of development. The cost estimation usually depends upon the size of the project, which may use lines of code or function points as metrics. In COCOMO, for the accuracy of the cost estimation, cost factors need to be formulated in the individual development environment. In this paper, some new mutation strategies are proposed to improve the accuracy of cost estimation by modifying parameters of COCOMO using Homeostasis mutation based differential evolution(HMBDE). The proposed method adds one more vector named as Homeostasis mutation vector in the existing mutation vector to provide more bandwidth for selecting effective mutant solutions providing a wide search space for probable solution. The proposed approach provides more accurate solutions to guide the evolution. Performance of proposed algorithm is compared with software cost estimation models. The result verifies that our proposed HMBDE performs better than COCOMO based DE and PSO algorithm and other soft computing models.","PeriodicalId":321113,"journal":{"name":"2017 11th International Conference on Intelligent Systems and Control (ISCO)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 11th International Conference on Intelligent Systems and Control (ISCO)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISCO.2017.7855976","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10
Abstract
The main concern in the field of software development is estimation of the cost of software at its initial phase of development. The cost estimation usually depends upon the size of the project, which may use lines of code or function points as metrics. In COCOMO, for the accuracy of the cost estimation, cost factors need to be formulated in the individual development environment. In this paper, some new mutation strategies are proposed to improve the accuracy of cost estimation by modifying parameters of COCOMO using Homeostasis mutation based differential evolution(HMBDE). The proposed method adds one more vector named as Homeostasis mutation vector in the existing mutation vector to provide more bandwidth for selecting effective mutant solutions providing a wide search space for probable solution. The proposed approach provides more accurate solutions to guide the evolution. Performance of proposed algorithm is compared with software cost estimation models. The result verifies that our proposed HMBDE performs better than COCOMO based DE and PSO algorithm and other soft computing models.