Improved Evaluation of Accuracy of Software Development Effort Estimation Algorithms

dc.contributor.guideJeyakumar M.K
dc.coverage.spatialImproved Evaluation of Accuracy of Software Development Effort Estimation Algorithms
dc.creator.researcherKanakasabhapathi Pillai S
dc.date.accessioned2019-07-15T08:36:48Z
dc.date.available2019-07-15T08:36:48Z
dc.date.awarded31/08/2016
dc.date.completed10/06/2016
dc.date.registered30/07/2010
dc.description.abstractABSTRACT newlineSoftware development effort estimation (SDEE) research has grown many folds during the last few decades and is still a challenge. There are many algorithms in the literature and no one is able to advice on the best method. Instead of the conventional train and test method of modeling, updating of the model after completion of each project is proposed. Two candidate methods selected are the effort estimation by recursive filtering using algorithmic Kalman filter (Kf) and the machine learning Online Sequential Extreme Learning Machine (OS-ELM). newlineOne can process data as and when the projects are completed which involves model updating after each project. However, the knowledge required for estimating staff may be higher compared to the conventional approach. Predict software development effort at the beginning of the project using previously developed model and update the model after the completion of the project using actual effort data. The Kf which can process data recursively using the state prediction and state estimation using measurements is successfully applied in many branches of engineering. Specifically, it was initially applied to space missions for state estimation with great success. Hence, the Kf is a right candidate for SDEE. The Kf can also take into account model and measurement uncertainties. This method demands both the dynamics and measurement models to be linear. The COCOMO model equation is transformed into a linear equation by logarithmic transformation and used for SDEE. The effort prediction is done for each project using the derived coeffic ients. The Kf newlinealso provides model coefficient uncertainty and estimated effort uncertainty. One can newlineuse this uncertainty to identify outliers in the data. Both simulated and real world data newlineare used for evaluation. The Kf works well for simulated data. In spite of the newlineadvantages, the Kf requires many inputs and may be difficult to get accurate results in newlinepractice as software development is a complex process where it is difficult to specify newlineaccur
dc.description.noteImproved Evaluation, Accuracy of Software, Development Effort, Estimation ,Algorithms
dc.format.accompanyingmaterialDVD
dc.format.dimensionsA4
dc.format.extent169
dc.identifier.urihttp://hdl.handle.net/10603/250515
dc.languageEnglish
dc.publisher.institutionDepartment of Computer Science and Engineering
dc.publisher.placeKanyakumari
dc.publisher.universityNoorul Islam Centre for Higher Education
dc.relation215
dc.rightsuniversity
dc.source.universityUniversity
dc.subject.keywordEngineering and Technology,Computer Science,Computer Science Software Engineering
dc.titleImproved Evaluation of Accuracy of Software Development Effort Estimation Algorithms
dc.title.alternative-
dc.type.degreePh.D.

Files

Original bundle

Now showing 1 - 5 of 12
Loading...
Thumbnail Image
Name:
acknowledgement.pdf
Size:
7.76 KB
Format:
Adobe Portable Document Format
Description:
Attached File
Loading...
Thumbnail Image
Name:
certificate.pdf
Size:
22.19 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
chapter iii.pdf
Size:
594.44 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
chapter ii.pdf
Size:
214.19 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
chapter i.pdf
Size:
59.13 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.79 KB
Format:
Plain Text
Description: