An Investigation into the Suitability of k-Nearest Neighbour (k-NN) for Software Effort Estimation

Abstract

Software effort estimation is an increasingly significant field, due to the overwhelming role of software in today’s global market. Effort estimation involves forecasting the effort in person-months or hours required for developing a software. It is vital to ideal planning and paramount for controlling the software development process. However, there is presently no optimal method to accurately estimate the effort required to develop a software system. Inaccurate estimation leads to poor use of resources and perhaps failure of the software project. Effort estimation also plays a key role in deducing cost of a software project. Software cost estimation includes the generation of the effort estimates and project duration to predict cost required to develop software project. Thus, effort is very essential and there is always need to enhance the accuracy as much as possible. This study evaluates and compares the potential of Constructive COst MOdel II (COCOMO II) and k-Nearest Neighbor (k-NN) on software project dataset. By the analysis of results received from each method, it may be concluded that the proposed method k-NN yields better performance over the other technique utilized in this study.

Authors and Affiliations

Razak Olu-Ajayi

Keywords

Related Articles

E-exam Cheating Detection System

With the expansion of Internet and technology over the past decade, E-learning has grown exponentially day by day. Cheating in exams has been a widespread phenomenon all over the world regardless of the levels of develop...

Visual Knowledge Generation from Data Mining Patterns for Decision-Making

The visual data mining based decision support systems had already been recognized in literature. It allows users analysing large information spaces to support complex decision-making. Prior research provides frameworks f...

Design of A high performance low-power consumption discrete time Second order Sigma-Delta modulator used for Analog to Digital Converter

This paper presents the design and simulations results of a switched-capacitor discrete time Second order Sigma-Delta modulator used for a resolution of 14 bits Sigma-Delta analog to digital converter. The use of operati...

A new vehicle detection method 

This paper presents a new vehicle detection method from images acquired by cameras embedded in a moving vehicle. Given the sequence of images, the proposed algorithms should detect out all cars in realtime. Related to th...

The Impact of Black-Hole Attack on ZRP Protocol

lack of infrastructure in ad hoc networks makes their deployment easier. Each node in an ad hoc network can route data using a routing protocol, which decreases the level of security. Ad hoc networks are exposed to sever...

Download PDF file
  • EP ID EP259599
  • DOI 10.14569/IJACSA.2017.080628
  • Views 87
  • Downloads 0

How To Cite

Razak Olu-Ajayi (2017). An Investigation into the Suitability of k-Nearest Neighbour (k-NN) for Software Effort Estimation. International Journal of Advanced Computer Science & Applications, 8(6), 227-233. https://europub.co.uk/articles/-A-259599