DOI:​10.4236/jsea.2015.83014
Corpus ID: 49574047
Optimizing Software Effort Estimation Models Using Firefly Algorithm
Nazeeh Ghatasheh, Hossam Faris, +1 author R. Al-Sayyed
Published 2019
Computer Science, Mathematics

ArXiv
Software development effort estimation is considered a fundamental task for software development life cycle as well as for managing project cost, time and quality. Therefore, accurate estimation is a… Expand
View PDF On ArXiv
Share This Paper




37 Citations
Highly Influential Citations
1
Background Citations
5
Methods Citations
13
Figures, Tables, and Topics from this paper
Table 1
Figure 2
Figure 3
Table 7
Firefly algorithm
Software development effort estimation
COCOMO
Metaheuristic
Particle swarm optimization
Genetic algorithm
Software development process
Mathematical optimization
Optimizing compiler
Machine learning
Mathematical model
Firefly Family
Software industry
Instability
Program optimization
Estimated
Evaluation function
37 Citations
Optimizing COCOMO II parameters using particle swarm method
Kholed Langsari, R. Sarno
Computer Science
2017 3rd International Conference on Science in Information Technology (ICSITech)
2017
TLDR
The use of Particle Swarm Optimization (PSO) algorithm in optimizing the COCOMO II model parameters is introduced and the method achieves well result and deals proficient with inexplicit data input and further improve a reliability of the estimation method. Expand
6 Citations
PDF
Optimizing effort and time parameters of COCOMO II estimation using fuzzy multi-objective PSO
Kholed Langsari, R. Sarno
Computer Science
2017
TLDR
The influence of components and attributes is investigated and the use of Gaussian Membership Function (GMF) Fuzzy Logic and Multi-Objective Particle Swarm Optimization method (MOPSO) algorithms are introduced in calibrating and optimizing the COCOMO II model parameters to achieve new better accuracy improvement. Expand
Optimizing effort and time parameters of COCOMO II estimation using fuzzy multi-objective PSO
Kholed Langsari, R. Sarno
2017 4th International Conference on Electrical Engineering, Computer Science and Informatics (EECSI)
2017
The estimation of software effort is an essential and crucial activity for the software development life cycle. Software effort estimation is a challenge that often appears on the project of making a… Expand
8 Citations
PDF
Optimizing Effort Parameter of COCOMO II Using Particle Swarm Optimization Method
Kholed Langsari, R. Sarno, Sholiq Sholiq
Computer Science
2018
TLDR
This study examines the effect of the cost factor and scale factor in improving the accuracy of effort estimation and initialized using Particle Swarm Optimization (PSO) to optimize the parameters in a model of COCOMO II. Expand
5 Citations
PDF
A Hybrid Cuckoo Optimization and Harmony Search Algorithm for Software Cost Estimation
A. Puspaningrum, R. Sarno
Computer Science
2017
TLDR
A hybrid model of cuckoo search and harmony search algorithm for optimizing four coefficients of COCOMO-II to get optimal estimation is proposed and experimental results show that the proposed method is more effective in estimating effort and time development of the software project.Expand
Optimizing Time and Effort Parameters of COCOMO II using Fuzzy Multi-Objective Particle Swarm Optimization
Kholed Langsari, R. Sarno, Sholiq Sholiq
Computer Science
2018
TLDR
Gaussian Membership Function of Fuzzy Logic and Multi-Objective Particle Swarm Optimization method of MOPSO method is introduced to use to calibrate and optimize the parameters of COCOMO II to achieve a new level of accuracy better. Expand
3 Citations
PDF
A Hybrid Approach for Software Development Effort Estimation using Neural networks, Genetic Algorithm, Multiple Linear Regression and Imperialist Competitive Algorithm
Mahdi Khazaiepoor, A. K. Bardsiri, F. Keynia
Computer Science
2020
TLDR
A three-phase hybrid approach is proposed to overcome the problem of application specific cost estimation in software development by using a combination of genetic algorithm and perceptron neural network. Expand
PDF
Implementation of Bat Algorithm for COCOMO II Optimization
Yutika Amelia Effendi, R. Sarno, Joco Prasetyo
Computer Science
2018 International Seminar on Application for Technology of Information and Communication
2018
TLDR
The results show that the proposed model to optimize COCOMO II constants has the smallest value, which means its effort estimation has closer value of actual effort than that of the other methods which exist in the Turkish project dataset. Expand
4 Citations
PDF
Metaheuristic Algorithms in Optimizing Deep Neural Network Model for Software Effort Estimation
Muhammad Sufyan Khan, Farhana Jabeen, S. Ghouzali, Zobia Rehman, Sheneela Naz, Wadood Abdul
Computer Science
IEEE Access

2021
TLDR
The proposed DNN model (GWDNNSB) using meta-heuristic algorithms for initial weights and learning rate selection, produced better results compared to existing work on using DNN for software effort estimation. Expand
Estimating ARMA Model Parameters of an Industrial Process Using Meta-Heuristic Search Algorithms
A. Sheta, Hossam Faris, Ibrahim Aljarah
Computer Science
2018
TLDR
This paper addresses the parameter estimation problem for a manufacturing process based on the Auto-Regressive Moving Average (ARMA) model and reveals that meta-heuristics can provide an outstanding modeling performance. Expand
...
1
2
3
4
...
References
SHOWING 1-10 OF 25 REFERENCES
A New Approach for Software Cost Estimation with Hybrid Genetic Algorithm and Ant Colony Optimization
Isa Maleki, A. Ghaffari, M. Masdari
Engineering
2014
One of the most important effective factors the software companies face is the Software Cost Estimation (SCE) in software development process time. SCE is one of the subjects which have been… Expand
36 Citations
Development of software effort and schedule estimation models using Soft Computing Techniques
A. Sheta, D. Rine, A. Ayesh
Computer Science
2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence)
2008
TLDR
The use of Soft Computing Techniques is explored to build a suitable model structure to utilize improved estimations of software effort for NASA software projects to tune the parameters of the famous COnstructive COst MOdel (COCOMO). Expand
69 Citations
Estimation of the COCOMO Model Parameters Using Genetic Algorithms for NASA Software Projects
A. Sheta
Computer Science
2006
TLDR
A modified version of the famous COCOMO model provided to explore the effect of the software development adopted methodology in effort computation and two new model structures to estimate the effort required for the development of software projects using Genetic Algorithms. Expand
155 Citations
PDF
GA-based method for feature selection and parameters optimization for machine learning regression applied to software effort estimation
Adriano Oliveira, Petrônio L. Braga, R. Lima, Márcio Cornélio
Computer ScienceInf. Softw. Technol.
2010
TLDR
The combination of input features selection and parameters optimization of machine learning methods improves the accuracy of software development effort. Expand
162 Citations
Tuning of COCOMO II Model Parameters for Estimating Software Development Effort using GA for PROMISE Project Data Set
C. Yadav, Raghuraj Singh
Computer Science
2014
TLDR
The parameters of COCOMO II model is modified by introducing some more parameters to predict the software development effort more precisely and the performance of this parametric model is tested on the past PROMISE and NASA projects data set. Expand
12 Citations
A soft computing framework for software effort estimation
Xishi Huang, D. Ho, Jing Ren, Luiz Fernando Capretz
Computer Science
Soft Comput.

2006
TLDR
This paper uses a preprocessing neuro-fuzzy inference system to handle the dependencies among contributing factors and decouple the effects of the contributing factors into individuals, and proposes a default algorithmic model that can be replaced when a better model is available. Expand
Software Effort Prediction using Statistical and Machine Learning Methods
R. Malhotra, Ankita Jain
Computer Science
2011
TLDR
This paper empirically evaluates and compares the potential of Linear Regression, Artificial Neural Network, Decision Tree, Support Vector Machine and Bagging on software project dataset and shows that the performance of decision tree method is better than all the other compared methods. Expand
42 Citations
PDF
A GP effort estimation model utilizing line of code and methodology for NASA software projects
A. Sheta, A. Al-Afeef
Computer Science
2010 10th International Conference on Intelligent Systems Design and Applications
2010
TLDR
The use of GP is explored to develop a software cost estimation model utilizing the effect of both the developed line of code and the used methodology during the development, and an application of estimating the effort for some NASA software projects is introduced. Expand
23 Citations
PDF
Estimation of the Effort Component of the Software Projects Using Heuristic Algorithms
M. Uysal
Computer Science
2010
TLDR
It has been shown that Simulated Annealing algorithm can be used to estimate the optimal parameters of the effort components of software projects.Expand
3 Citations
PDF
Cost Estimation Methods : A Review
V. Khatibi, D. N. Jawawi
2011
Project planning is one of the most important activities in software projects. Poor planning often leads to project faults and dramatic outcomes for the project team. If cost and effort are… Expand
27 Citations
PDF
...
1
2
3
...
SORT BY
Related Papers
Optimizing Basic COCOMO Model Using Simplified Genetic Algorithm
Rohit Kumar Sachan, Ayush Nigam, +4 authors D. S. Kushwaha
Computer Science
2016
Abstract The estimation of software effort is an essential and crucial activity for the software development life cycle....
26 Citations
Firefly Algorithms for Multimodal Optimization
X. Yang
Computer Science, MathematicsSAGA
2009
Nature-inspired algorithms are among the most powerful algorithms for optimization. This paper intends to provide a deta...
2,834 Citations
Show More
2/10
Abstract
Figures, Tables, and Topics
37 Citations
25 References
Related Papers
Stay Connected With Semantic Scholar
What Is Semantic Scholar?
Semantic Scholar is a free, AI-powered research tool for scientific literature, based at the Allen Institute for AI.
Learn More
About
About Us
Publishers
Beta Program
Contact
Research
Team
Datasets
Open Corpus
Supp.ai
Resources
Librarians
Tutorials
FAQ
API
Proudly built by AI2
Terms of ServicePrivacy Policy
By clicking accept or continuing to use the site, you agree to the terms outlined in our Privacy Policy, Terms of Service, and Dataset License
ACCEPT & CONTINUE