Abstract
Most recently, attention has turned towards Machine learning techniques to predict software development cost as they are more apt when vague and inaccurate information is to be used. Based on the existing evidences, it is proved that a few of the problems associated with previous models are addressed by soft computing techniques. But, the need for accurate cost prediction in software project management is a challenge till today. In this paper, the analytical structure of a Takagi-Sugeno Fuzzy Logic Controller with two inputs and one output for software development effort estimation with a case study on NASA 93 dataset is discussed. The analytical study is also presented with two sample inputs. The Fuzzy models are developed using triangular and GBell membership functions. The results are compared using various assessment criteria. It has been observed that the fuzzy model with triangular membership function performed better than the other models.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Babuska, R.: Fuzzy Modeling for Control. Kluwer Academic Publishers, Dordrecht (1999)
Attarzadeh, I., Ow, S.H.: Software development effort estimation based on a new fuzzy logic model. IJCTE 1(4) (2009)
Seth, K., Sharma, A., Seth, A.: Component selection efforts estimation—a fuzzy logic based approach. IJCSS 3(3), 210–215 (2009)
Saliu, M.O.: Adaptive fuzzy logic based framework for software development effort prediction. King Fahd University of Petroleum and Minerals (2003)
Prasad Reddy, P.V.G.D., Hari, CH.V.M.K., Jagadeesh, M.: Takagi-Sugeno fuzzy logic for software cost estimation using fuzzy operator. Int. J. Soft. Eng. 4(1) (2011)
Xu, Z., Khoshgoftaar, T.M.: Identification of fuzzy models of software cost estimation. Fuzzy Sets Sys. 145, 141–163 (2004)
Alwadi, A., et al.: A practical two input two output Takagi-Sugeno fuzzy controller. Int. J. Fuzzy Syst. 5(2), 123–130 (2003)
Ying, H.: An analytical study on structure, stability and design on general nonlinear Takagi-Sugeno fuzzy control systems. 34(12), 1617–1623 (1998)
Ryder, J.: Fuzzy modeling of software effort prediction. In: Proceeding of IEEE Information Technology Conference, Syracuse, NY, pp: 53–56 (1998)
Sharma, V., Verma, H.K.: Optimized fuzzy logic based framework for effort estimation in software development. Int. J. Comput. Sci. Issues 7(2), No 2, 30–38 (2010)
Zonglian, F., Xihui, L.: f-COCOMO: fuzzy constructive cost model in software engineering. In: Proceedings of IEEE International Conference on Fuzzy Systems, IEEE, pp. 331–337 (1992)
Ding, Y., Ying, H., Shao, S.: Typical Takagi-Sugeno PI and PD fuzzy controllers: analytical structures and stability analysis. Inf. Sci. 151, 245–262 (2003)
Prasad Reddy, P.V.G.D., Sudha, K.R., Rama Sree, P.: Application of fuzzy logic approach to software effort estimation. Int. J. Adv. Comput. Sci. Appl. 2(5), 87–92 (2011). ISSN: 2156-5570
Sandeep, K., Chopra, V.: Software development effort estimation using soft computing. Int. J. Mach. Learn. Comput. 2(5) (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer India
About this paper
Cite this paper
Rama Sree, S., Ramesh, S. (2016). Analytical Structure of a Fuzzy Logic Controller for Software Development Effort Estimation. In: Behera, H., Mohapatra, D. (eds) Computational Intelligence in Data Mining—Volume 1. Advances in Intelligent Systems and Computing, vol 410. Springer, New Delhi. https://doi.org/10.1007/978-81-322-2734-2_22
Download citation
DOI: https://doi.org/10.1007/978-81-322-2734-2_22
Published:
Publisher Name: Springer, New Delhi
Print ISBN: 978-81-322-2732-8
Online ISBN: 978-81-322-2734-2
eBook Packages: EngineeringEngineering (R0)