Software Effort Estimation using Satin Bowerbird Algorithm
Journal Title: International Journal for Research in Applied Science and Engineering Technology (IJRASET) - Year 2017, Vol 5, Issue 7
Abstract
There are various non-linear optimization problems can be effectively solved by Meta-heuristic Algorithms. The Software effort estimation is an optimization problem so it can also be solved by the Meta-heuristic algorithm. There are more than one algorithm is available today for finding the optimized solution for the particular problem. So we used one of the Metaheuristic algorithm that is Satin Bowerbird Algorithm[4]. This algorithm is used for finding the optimized value of a and b which are used in the Boehm’s COCOMO[2][8] Model for finding the nearest result in terms of software effort estimation with the actual effort as given in the dataset. We also used 15 effort multiplier for finding the nearest result. In recent years, the researchers try to pay more attention on the software effort estimation. In this paper we collate the software effort estimation among three models, these are COCOMO Model[2][8], Genetic Algorithm and Satin Bowerbird Optimization Algorithm[4]. We also evaluate the Mean Magnitude Relative Error and Root Mean Square value at last and compare with these models.
Authors and Affiliations
Rishi Kishore, D. L. Gupta
Variation of Performance on A 4s Single Cylinder Diesel Fuel Compression Ignition Engine for Variable Compression Ratio-A Review
The aim of this paper is to study the effect of compression ratio on the internal combustion engines and its influences on brake power, brake thermal efficiency, volumetric efficiency, Specific fuel consumption etc.. Th...
Design of High Pass FIR Filter using Rectangular and Taylor Window Method
In this paper a window function has been defined and simulated. In the initial section the frequency response of the four basic types of FIR filter have been simulated using the window function. Then the fir filter resp...
Implementation of HDLC Protocol Using Verilog
A protocol is required to transmit data successfully over any network and also to manage the flow at which data is transmitted. HDLC protocol is the high-level data link control protocol established by International Org...
Optimization and Analysis of Tool Life Based On Flank Wear in a Turning Process
Owing to the numerous interacting variables involved in a turning process, it is extremely difficult to assess the performance of a machining operation. The mathematical models which are currently in use for predicting...
Unsteady MHD Free Convective Chemically Absorption Fluid Past an Impulsively Accelerated Plate with Thermal Radiation
A theoretical study on free convective heat and mass transfer flow of an electrically conducting incompressible viscous fluid past an impulsively accelerated permeable plate embedded in Darcian (thermal) absorption medi...