CFP last date
22 April 2024
Reseach Article

Article:SEEPC: A Toolbox for Software Effort Estimation using Soft Computing Techniques

by Hari .CH.V.M.K, Tegjyot Singh Sethi, Jagadeesh.M
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 31 - Number 4
Year of Publication: 2011
Authors: Hari .CH.V.M.K, Tegjyot Singh Sethi, Jagadeesh.M
10.5120/3811-5262

Hari .CH.V.M.K, Tegjyot Singh Sethi, Jagadeesh.M . Article:SEEPC: A Toolbox for Software Effort Estimation using Soft Computing Techniques. International Journal of Computer Applications. 31, 4 ( October 2011), 12-19. DOI=10.5120/3811-5262

@article{ 10.5120/3811-5262,
author = { Hari .CH.V.M.K, Tegjyot Singh Sethi, Jagadeesh.M },
title = { Article:SEEPC: A Toolbox for Software Effort Estimation using Soft Computing Techniques },
journal = { International Journal of Computer Applications },
issue_date = { October 2011 },
volume = { 31 },
number = { 4 },
month = { October },
year = { 2011 },
issn = { 0975-8887 },
pages = { 12-19 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume31/number4/3811-5262/ },
doi = { 10.5120/3811-5262 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:17:15.092711+05:30
%A Hari .CH.V.M.K
%A Tegjyot Singh Sethi
%A Jagadeesh.M
%T Article:SEEPC: A Toolbox for Software Effort Estimation using Soft Computing Techniques
%J International Journal of Computer Applications
%@ 0975-8887
%V 31
%N 4
%P 12-19
%D 2011
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Software Effort estimation is the process of gauging the amount of effort required to complete the project. With the proliferation of software projects and the heterogeneity in there genre, there is a need for efficient software effort estimation techniques to enable the project managers to perform proper planning of the Software Life Cycle activates. In this article, a new hybrid toolbox based on soft computing techniques for effort estimation is introduced. Particle swarm optimization and cluster analysis has been implemented to perform efficient estimation of effort values with learning ability. The main aim of the toolbox is to provide an efficient, flexible and user friendly way of performing the effort estimation task, by catering to the needs of both the technical and the nontechnical users. The toolbox also implements the COCOMO model to enable a comparative analysis of the proposed model. It was observed that the model when provided with enough training data gave better results when compared with the standard COCOMO values.

References
  1. Bailey, J.W., Basili, R.: A Meta model for software development resource expenditures. In. Fifth International conference on software Engineering, CH-1627-9/81/0000/0107500.75@ 1981 IEEE, PP 107-129(1981).
  2. Briand, L.C., Emam , K.E., Bomarius, F.: COBRA: A Hybrid Method for Software Cost Estimation, Benchmarking, and Risk Assessment. International Software Engineering Research Network Technical Report ISERN-97-24, Revision 2, PP 1-24, (1997).
  3. Gruschke, T.: Empirical Studies of Software Cost Estimation: Training of Effort Estimation Uncertainty Assessment Skills.In: 11th IEEE International Software Metrics Symposium (METRICS 2005),doi: 1530-1435/05 © IEEE(2005).
  4. Sheta,A.F.: Estimation of the COCOMO Model Parameters Using Genetic Algorithms for NASA Software Projects. Journal of Computer Science 2 (2): PP: 118-123, (2006).
  5. Auer, M., Trendowicz , A., Graser, B., Haunschmid, E., Biffl, S.: Optimal Project Feature Weights in Analogy-Based Cost Estimation: Improvement and Limitations. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 32, NO. 2, PP: 83-92 FEBRUARY (2006).
  6. Hari, CH.V.M.K. Prasad Reddy, P.V.G.D., Jagadeesh M.: Interval Type 2 Fuzzy Logic for Software Cost Estimation Using Takagi-Sugeno Fuzzy Controller. In. Proceedings of 2010 International Conference on Advances in Communication, Network, and Computing.DOI 10.1109/CNC.2010.14, 978-0-7695-4209-6/10 © IEEE (2010).
  7. Jørgensen, M., Shepperd, M.: A Systematic Review of Software Development Cost Estimation Studies. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 33, NO. 1, PP: 33-53, JANUARY (2007).
  8. Poli, R., Kennedy, J., Blackwell, and T.: Particle swarm optimization an overview. Swarm Intell,PP: 33–57, Springer, DOI 10.1007/s11721-007-0002-0 (2007).
  9. Felix, Chan, T.S., Tiwari, M.K.: Swarm Intelligence: Focus on Ant and Particle Swarm Optimization. I-TECH Education and Publishing, ISBN 978-3-902613-09-7, PP: 1- 548, (2007).
  10. Bin, W., Yi, Z., Shaohui, L., and Zhonghi.S: CSIM: A Document Clustering Algorithm Based on Swarm Intelligence. 0-7803-7282-4/02@2002 IEEE PP: 477-482,(2002).
  11. Huang, X., Ho, D., Ren, J., Capretz, and L.F.: Improving the COCOMO model using a neuro-fuzzy approach. applied soft computing 7,pp-29-40,2007.
  12. Zamani, M., Netaji, H., et. al.: Toolbox for Interval Type-2 Fuzzy Logic Systems.In: Proceedings of the 11th joint Conference on Information Sciences, atlantis press(2008).
  13. Sethi, T.S., Hari, CH.V.M.K. Kaushal, B.S.S., Sharma,A.:Cluster Analysis & Pso for Software Cost Estimation.In: Das, V.V., Thomas, G., Gaol, F.L.(eds.) AIM 2011.CCIS,147, pp.281-286,Springer-Verlag Berlin, Heidelberg(2011).
  14. Sheta A., Rine D. and Ayesh A.: Development of Software Effort and Schedule Estimation Models Using Soft Computing Techniques, IEEE Congress on Evolutionary Computation (CEC 2008).978-1-4244-1823-7/(2008).
  15. Tadayon N. : “Neural Network Approach for Software Cost Estimation”, Proceedings of the International Conference on Information Technology: Coding and Computing(ITCC’05),IEEE,2005.
Index Terms

Computer Science
Information Sciences

Keywords

Constructive Cost Model (COCOMO) K-means algorithm Particle Swarm Optimization (PSO) Software Effort Estimation SEEPC: Software Effort Estimation–PSO–Clustering