{"title":"软件成本估算中的机器学习方法综述","authors":"Farhad Akhbardeh, H. Reza","doi":"10.1109/EIT51626.2021.9491912","DOIUrl":null,"url":null,"abstract":"Software companies are growing fast every day due to the high demand for software, while software development cost increasing at the same time. In order to overcome this concern, we require an efficient technique for more accurately estimating software costs to manage and control the costs and further make the software more reliable and competitive. Software development by default is a challenging process that may face deep and essential problems especially when we trying to create accurate and reliable software cost estimates. These issues are strengthening due to the high level of difficulty, and complexity of the software process. The goal of this study is to address the difficulties of estimating the software development cost using conventional approaches. Further identifying the necessary steps for computable entities which affect the software cost and presenting the research works that utilize them with machine learning approaches to build a reliable estimation method. The various proposed software cost estimation methods with distinct designs assessed and collected outcomes reported.","PeriodicalId":162816,"journal":{"name":"2021 IEEE International Conference on Electro Information Technology (EIT)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"A Survey of Machine Learning Approach to Software Cost Estimation\",\"authors\":\"Farhad Akhbardeh, H. Reza\",\"doi\":\"10.1109/EIT51626.2021.9491912\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Software companies are growing fast every day due to the high demand for software, while software development cost increasing at the same time. In order to overcome this concern, we require an efficient technique for more accurately estimating software costs to manage and control the costs and further make the software more reliable and competitive. Software development by default is a challenging process that may face deep and essential problems especially when we trying to create accurate and reliable software cost estimates. These issues are strengthening due to the high level of difficulty, and complexity of the software process. The goal of this study is to address the difficulties of estimating the software development cost using conventional approaches. Further identifying the necessary steps for computable entities which affect the software cost and presenting the research works that utilize them with machine learning approaches to build a reliable estimation method. The various proposed software cost estimation methods with distinct designs assessed and collected outcomes reported.\",\"PeriodicalId\":162816,\"journal\":{\"name\":\"2021 IEEE International Conference on Electro Information Technology (EIT)\",\"volume\":\"5 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-05-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 IEEE International Conference on Electro Information Technology (EIT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/EIT51626.2021.9491912\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE International Conference on Electro Information Technology (EIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EIT51626.2021.9491912","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Survey of Machine Learning Approach to Software Cost Estimation
Software companies are growing fast every day due to the high demand for software, while software development cost increasing at the same time. In order to overcome this concern, we require an efficient technique for more accurately estimating software costs to manage and control the costs and further make the software more reliable and competitive. Software development by default is a challenging process that may face deep and essential problems especially when we trying to create accurate and reliable software cost estimates. These issues are strengthening due to the high level of difficulty, and complexity of the software process. The goal of this study is to address the difficulties of estimating the software development cost using conventional approaches. Further identifying the necessary steps for computable entities which affect the software cost and presenting the research works that utilize them with machine learning approaches to build a reliable estimation method. The various proposed software cost estimation methods with distinct designs assessed and collected outcomes reported.