Please use this identifier to cite or link to this item: http://hdl.handle.net/10603/340478
Title: Design and analysis of machine learning models for software effort estimation
Researcher: Vignaraj Ananth, V
Guide(s): Srinivasan, S
Keywords: Engineering and Technology
Computer Science
Computer Science Information Systems
Software effort estimation
Machine learning
University: Anna University
Completed Date: 2020
Abstract: Software Effort Estimation is one of the challenging tasks in software project management. The main purpose of effort estimation is to accurately estimate the resources and schedule the projects with reference to time and environment. It is usually done at the early stage of project management by Project Managers (PM). The project managers estimate the effort using various algorithmic strategies such as Analogy based estimation, Expert judgement estimation etc. It is found that many machine learning algorithms have been used to solve various problems in software engineering. Moreover, some machine learning algorithms have been already applied to estimate total software development effort in the last few years. However, the performance of the existing methods is yet to be improved. This research work aims to improve the prediction accuracy of effort estimation using machine learning methods. It also uses ensemble machine learning model to improve the accuracy of estimation. It proposes three different methods to compute the effort. In the first method, Fuzzy Logic model is used to estimate the software development effort. The main reason to use fuzzy logic is to eliminate the unambiguity and uncertainty in the data set. Unlike the existing fuzzy based approach, the proposed method uses the Trapezoidal Membership Function (TMF) for fuzzification of values in the data set. The proposed approach uses multiple IF-THEN rules on the fuzzy values. When the resultant fuzzy value is converted The accuracy of the proposed model is evaluated using the performance metrics Mean Relative Error (MRE). This model produces low error rate when compared to COCOMO Model. Although the first method improves the performance, the prediction accuracy, it requires more number of IF-Then rules. As regression methodologies such as Least Square Regression (LSR), Adaptive REcursive data partitIONing (AREION), Quick method are widely used for prediction in many domains, these have been applied in this research to estimate effort accurately. The proposed methods are tested on the data sets like Desharnais, Cocomo81, CocomoNasa63 and CocomoNasa90 are collected from publically available repository. The performance analysis of the proposed methods is done by using the metrics like Mean Relative Error (MRE), Magnitude of Error Relative (MER), Mean Magnitude of Error Relative (MMER), Median of MER (MdMER). The experimental results show that ARIEON methodology with log transformation produces accurate results when compared to other methodologies. However the proposed method marginally improves the performance compared to the first approach. Therefore a new hybrid model is proposed to compute the total effort. newline
Pagination: xv,113 p.
URI: http://hdl.handle.net/10603/340478
Appears in Departments:Faculty of Information and Communication Engineering

Files in This Item:
File Description SizeFormat 
01_title.pdfAttached File25.57 kBAdobe PDFView/Open
02_certificates.pdf193.21 kBAdobe PDFView/Open
03_vivaproceedings.pdf693.34 kBAdobe PDFView/Open
04_bonafidecertificate.pdf466.84 kBAdobe PDFView/Open
05_abstracts.pdf5.65 kBAdobe PDFView/Open
06_acknowledgements.pdf592.12 kBAdobe PDFView/Open
07_contents.pdf6.97 kBAdobe PDFView/Open
08_listoftables.pdf2.51 kBAdobe PDFView/Open
09_listoffigures.pdf3.37 kBAdobe PDFView/Open
10_listofabbreviations.pdf4.2 kBAdobe PDFView/Open
11_chapter1.pdf247.74 kBAdobe PDFView/Open
12_chapter2.pdf352.09 kBAdobe PDFView/Open
13_chapter3.pdf304.47 kBAdobe PDFView/Open
14_chapter4.pdf270.15 kBAdobe PDFView/Open
15_chapter5.pdf177.62 kBAdobe PDFView/Open
16_chapter6.pdf155.01 kBAdobe PDFView/Open
17_conclusion.pdf17.03 kBAdobe PDFView/Open
18_references.pdf56.42 kBAdobe PDFView/Open
19_listofpublications.pdf7.42 kBAdobe PDFView/Open
80_recommendation.pdf47.78 kBAdobe PDFView/Open
Show full item record


Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).

Altmetric Badge: