Vikas Rattan, Poonam Panwar, R. Mittal, Jaiteg Singh, Varun Malik
{"title":"Forecasting the Budget Required for Software under Development","authors":"Vikas Rattan, Poonam Panwar, R. Mittal, Jaiteg Singh, Varun Malik","doi":"10.1109/SPIN52536.2021.9566089","DOIUrl":null,"url":null,"abstract":"Approximating the budget of software is continuously vital problem for the software analysts to agree on the development of a project. Diverse methods for estimating the budget of software are used in literature based on the preferred reliability level as per client’s demand. Based on the literature a close correlation is found between software budget and its reliability. Hence, the architectural design of software is studied here using Discrete Time Markovian Chain (DTMC) for approximating its reliability and its association with software budget. Primarily, a conventional cost model known as generalized software cost model is used for evaluation of the software budget for eleven datasets obtained from literature. The proposed methodology is afterward used for approximation of the software budget and its overall reliability. The proposed methodology is then used to solve single objective problems of minimizing cost of software keeping reliability as constraint and maximizing reliability by keeping cost as constraint. At final, the proposed approach is used to analyse the software cost and reliability trade-off to provide best multi-objective solution to software clients.","PeriodicalId":343177,"journal":{"name":"2021 8th International Conference on Signal Processing and Integrated Networks (SPIN)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 8th International Conference on Signal Processing and Integrated Networks (SPIN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SPIN52536.2021.9566089","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Approximating the budget of software is continuously vital problem for the software analysts to agree on the development of a project. Diverse methods for estimating the budget of software are used in literature based on the preferred reliability level as per client’s demand. Based on the literature a close correlation is found between software budget and its reliability. Hence, the architectural design of software is studied here using Discrete Time Markovian Chain (DTMC) for approximating its reliability and its association with software budget. Primarily, a conventional cost model known as generalized software cost model is used for evaluation of the software budget for eleven datasets obtained from literature. The proposed methodology is afterward used for approximation of the software budget and its overall reliability. The proposed methodology is then used to solve single objective problems of minimizing cost of software keeping reliability as constraint and maximizing reliability by keeping cost as constraint. At final, the proposed approach is used to analyse the software cost and reliability trade-off to provide best multi-objective solution to software clients.