A Fuzzy Logic Approach for Software
Cost Prediction
Farha Masroor, Vandana Bhattacharjee, and Debjani Mustafi
Abstract Software cost prediction is the technique of accurately evaluating the
amount while developing the software. Estimation involves the total time required
for the completion of the software, effort required that is measured in terms of person
per month (PM), and the total cost to complete the activity. Accuracy and duration are
the two desirable criteria in the software estimation process. In software estimation
process, there are several inputs that are being fed to the system and these inputs are
used for the generation or calculation of the set of outputs. The important work of
the software project managers in the present scenario is the computation of cost or
effort before the absolute advancement of any particular software. There are several
methods applied for software cost estimation but we will focus on the fuzzy logic
which is a soft-computing method. We feel that model which is based on fuzzy logic
for the software cost estimation should be able to give the uncertain values rather
than other models which give precision and certain values and the results based on
fuzzy logic model will be more accurate than other models. In this research paper,
we have developed the fuzzy logic model by taking several inputs and membership
functions, also the fuzzy rules have been deduced by expert-knowledge with the
help of MATLAB’s Fuzzy logic toolbox and the results are then compared with the
multiple regression model using SPSS Tool upon desharnais data set which gives
less accuracy than fuzzy-based model.
Keywords Fuzzy logic · Fuzzy inference system · Effort · Estimation ·
Desharnais data set · Linear regression
F. Masroor (B ) · V. Bhattacharjee · D. Mustafi
Department of Computer Science and Engineering, Birla Institute of Technology, Mesra, Ranchi,
Jharkhand, India
e-mail: farhamasroor01@gmail.com
V. Bhattacharjee
e-mail: vbhattacharya@bitmesra.ac.in
D. Mustafi
e-mail: debjani.mustafi@bitmesra.ac.in
© The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer
Nature Singapore Pte Ltd. 2021
V. Nath and J. K. Mandal (eds.), Proceedings of the Fourth International Conference on
Microelectronics, Computing and Communication Systems, Lecture Notes in Electrical
Engineering 673, https://doi.org/10.1007/978-981-15-5546-6_31
379