CFP last date
20 December 2024
Reseach Article

Implementing Effort Estimation Tool as a Cloud Enabled Service

Published on October 2014 by E. Sudheer Kumar, V. Jyothsna
International Conference on Information and Communication Technologies
Foundation of Computer Science USA
ICICT - Number 3
October 2014
Authors: E. Sudheer Kumar, V. Jyothsna
b8caab92-acf4-48ce-8c3d-7e0bfacf7825

E. Sudheer Kumar, V. Jyothsna . Implementing Effort Estimation Tool as a Cloud Enabled Service. International Conference on Information and Communication Technologies. ICICT, 3 (October 2014), 9-14.

@article{
author = { E. Sudheer Kumar, V. Jyothsna },
title = { Implementing Effort Estimation Tool as a Cloud Enabled Service },
journal = { International Conference on Information and Communication Technologies },
issue_date = { October 2014 },
volume = { ICICT },
number = { 3 },
month = { October },
year = { 2014 },
issn = 0975-8887,
pages = { 9-14 },
numpages = 6,
url = { /proceedings/icict/number3/17975-1423/ },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Proceeding Article
%1 International Conference on Information and Communication Technologies
%A E. Sudheer Kumar
%A V. Jyothsna
%T Implementing Effort Estimation Tool as a Cloud Enabled Service
%J International Conference on Information and Communication Technologies
%@ 0975-8887
%V ICICT
%N 3
%P 9-14
%D 2014
%I International Journal of Computer Applications
Abstract

Software effort estimation is one of the most critical and complex, but an inevitable activity that takes place during the early stages of SDLC. Software size estimate is one of the most popular inputs for software effort prediction models. Providing a good size estimate for the purpose of accurately estimating the development effort is a challenging problem. During estimation activities, the uncertainty has become a part in software engineering measurements. The implementation of size proxy for effort estimation, which is associated with uncertainty, is a challenging task. In earlier study, there is a conceptual framework for developing size proxy, which addresses uncertainty by providing estimate as a probability density function instead of certain value. Even-though there are many estimation tools and size metrics, but none of the tool is provided as a service in cloud to addresses uncertainty issue satisfactorily. Here proposed a tool based approach by considering more predictors from various artifacts which can addresses the uncertainty issues and also providing tool as a service in cloud for users via a web browser. The tool provides output as a probabilistic value instead of certain value by considering more predictors and the results were encouraging. The tool is hosted by a vendor or service provider in the cloud and made available to customers over a network (typically the internet) having benefits like high adoption, lower initial costs, painless upgrades and seamless integration.

References
  1. Moataz A. Ahmed, Irfan Ahmad, Jarallah S. AlGhamdi "Probabilistic size proxy for software effort prediction: A framework" Information and Software Technology, Volume 55, Issue 2, February 2013, Pages 241-251
  2. Boehm, Barry, Abts, Chris and Chulani, Sunita, J. C. Baltzer "Software development cost estimation approaches – A survey", Annals of Software Engineering 10 (2000), AG, Science Publishers. Page(s): 177-205.
  3. Briand, Lionel C. and Wieczorek, Isabella "Resource Estimation in Software Engineering", Technical Report, International Software Engineering Research Network.
  4. Saliu, M. O. and Ahmed, M. A. , A Chapter in E. Damiani, L. C. Jain, and M. Madravio (EDs), "Soft Computing Based Effort Prediction Systems – A Survey", Soft Computing in Software Engineering, Springer-Verlag Publisher, July 2004, ISBN 3-540-22030-5.
  5. Pfleeger, Shari Lawrence Wu' Felicia and Lewis Rosalind, Software Cost Estimation and Sizing Methods, Issues and Guidelines, RAND project Air Force 2005.
  6. Briand, Lionel C. and Wieczorek, Isabella "Resource Estimation in Software Engineering", Technical Report, International Software Engineering Research Network.
  7. Anda, Bente "Comparing Effort Estimates Based on Use Case Points with Expert Estimates", EASE 2002-Empirical Assessment in Software Engineering, Keele, UK, April 8-10,2002.
  8. Mendes, Emilia, Mosley, Nile Counsell, Steve, "Do Adaptation Rules Improve Web Cost Estimation?" Proceedings of the fourteenth ACM conference on Hypertext and hypermedia, August 2003.
  9. Cuadrado-Gallego, Juan J. Sicilia, Miguel-A´ngel Garre, Miguel and Rodr?´guez, Daniel; "An empirical study of process-related attributes in segmented software cost-estimation relationships", Journal of Systems and Software, Volume 79, Issue 3, March 2006, Pages 353-361.
  10. Russell, Stuart and Norwig, Peter, Artificial Intelligence, a modern approach, second edition, prentice hall, 2003.
  11. Tadayon, N. "Neural Network Approach for Software Cost Estimation", Proceedings of the International Conference on Information Technology: Coding and Computing (ITCC'05), Volume 2, 4-6 April 2005, Page(s):815 – 818.
  12. Danny, Xishi Huang Ho, Luiz, Jing Ren, Capretz, F. "A soft computing framework for software effort estimation", Soft Computing (2006) 10: 170–177, Springer.
  13. Tan, Hee Beng Kuan, Zhao, Yuan and Zhang, Hongyu "Estimating LOC for Information Systems from their Conceptual Data Models", proceeding of the 28th international conference on Software engineering, Pages: 321 – 330.
  14. Albrecht, A. J. and J. R. Gaffney "Software function, source lines of code, and development effort prediction a software science validation", IEEE Transactions on Software Engineering, Volume SE-9, Issue 6, Nov. 1983 Page(s):639 – 648.
  15. Costagliola, G. Ferrucci, F. Tortora, G. Vitiello, "Class point: an approach for the size estimation of object-oriented systems", IEEE Transactions on Software Engineering, Volume 31, Issue 1, Jan. 2005 Page(s):52 – 74.
Index Terms

Computer Science
Information Sciences

Keywords

Software Effort Estimation Probabilistic Size Proxy Pearson Correlation Multiple Linear Regression Probability Density Function Cloud Computing.