[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article

Software test effort estimation: a model based on cuckoo search

Published: 01 October 2012 Publication History

Abstract

Test effort estimation is the process of predicting effort for testing the software. It has always been a fascinating area for software engineering researchers. "How long will it take to test the system?" is the most promising question in minds of testers before the testing process actually starts. Many factors such as the productivity of the test team, strategy chosen for testing, the size and complexity of the system, technical factors, and expected quality can affect test effort estimation. Testing requires a good amount of time and effort in the entire software development life cycle. Several researches have attempted to develop test effort estimation models but still it is not possible to achieve accurate forecasting. A new model based on a metaheuristic technique called, cuckoo search, for estimating the test effort is proposed in this paper. The proposed model is used to assign weights to the various factors involved based on past results, and, is then used for predicting the test effort for new projects of similar kind.

References

[1]
Abhishek, C. et al. (2010) 'Test effort estimation using neural network', Journal of Software Engineering & Applications (JSEA), Vol. 3, No. 4, pp. 331-340.
[2]
Abran, A. et al. (2004) Guide to the Software Engineering Body of Knowledge, IEEE Computer Society, Los Alamitos, CA.
[3]
Aloka, S. et al. (2011) 'Test effort estimation-particle swarm optimization based approach', Communications in Computer and Information Science (CCIS), Part 3, Vol. 168, pp. 463-47.
[4]
Available at http://en.wikipedia.org/wiki/Metaheuristic (accessed on 11 November 2011).
[5]
Available at http://www.mathworks.in/products/matlab/index.html (accessed on 20 November 2011).
[6]
Brown, C., Liebovitch, L.S. and Glendon, R. (2007) 'Lévy flights, DobeJu/hoansi foraging patterns', Human Ecol., Vol. 35, pp. 129-138.
[7]
David, G. and David, H. (2011) Function Point Analysis: Measurement Practices for Successful Software Projects, Lavoisier S.A.S., France.
[8]
Ferrucci, F. et al. (2009) 'Using tabu search to estimate software development effort', Lecture Notes in Computer Science (LNCS), Vol. 5891, pp. 307-320.
[9]
Hetzel, W.C. (1988) The Complete Guide to Software Testing, 2nd ed., QED Information Sciences, Wellesley, Mass.
[10]
Kaur, J. et al. (2010) 'Neural network - a novel technique for software effort estimation', International Journal of Computer Theory and Engineering (IJCTE), Vol. 2, No. 1, pp. 1793-8201.
[11]
Martin, C.L. et al. (2005) 'Software development effort estimation using fuzzy logic: a case study', 6th Mexican International Conference on Computer Science, Mexico, pp. 113-120.
[12]
Nageswaran, S. (2001) 'Test effort estimation using use case points', 14th International Software/Internet Quality Week (QW2001), San Francisco.
[13]
Sandhu, P.S. et al. (2008) Software Effort Estimation Using Soft Computing Techniques, World Academy of Science, Engineering and Technology (WASET), pp. 488-491.
[14]
Sommerville, I. (2009) Software Engineering, Pearson Edition, India.
[15]
Srivastava, P.R. et al. (2011) 'Software testing effort: an assessment through fuzzy criteria approach', Journal of Uncertain Systems (JUS), Vol. 5, No. 3, pp. 183-201.
[16]
Sundari, R.T., TCPA - Tool to Test Effort Estimation, available at http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.117. 6132 (accessed on 20 November 2011).
[17]
Van Veenendaal, E.P.W.M. and Dekkers, T. (1999) Test Point Analysis: A Method for Test Estimation, ESCOM, Herstmonceux, England.
[18]
Yang, X-S. (2010) Nature-Inspired Metaheuristic Algorithms, LuniverPress, UK.
[19]
Yang, X-S. and Deb, S. (2009) 'Cuckoo search via Levy flights', Proc. of World Congress on Nature & Biologically Inspired Computing (NaBIC), India, IEEE Computer Society, pp. 210-214.
[20]
Yang, X-S. and Deb, S. (2010) 'Engineering optimisation by cuckoo search', International Journal of Mathematical Modelling and Numerical Optimisation (IJMMNO), Vol. 1, No. 4, pp. 330-343.

Cited By

View all
  • (2022)A COSMIC function points based test effort estimation model for mobile applicationsJournal of King Saud University - Computer and Information Sciences10.1016/j.jksuci.2019.03.00134:3(946-963)Online publication date: 1-Mar-2022
  • (2022)Systematic literature review of mobile application development and testing effort estimationJournal of King Saud University - Computer and Information Sciences10.1016/j.jksuci.2018.11.00234:2(1-15)Online publication date: 1-Feb-2022
  • (2021)Software Testing Effort Estimation and Related ProblemsACM Computing Surveys10.1145/344269454:3(1-38)Online publication date: 17-Apr-2021
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image International Journal of Bio-Inspired Computation
International Journal of Bio-Inspired Computation  Volume 4, Issue 5
October 2012
73 pages
ISSN:1758-0366
EISSN:1758-0374
Issue’s Table of Contents

Publisher

Inderscience Publishers

Geneva 15, Switzerland

Publication History

Published: 01 October 2012

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 11 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2022)A COSMIC function points based test effort estimation model for mobile applicationsJournal of King Saud University - Computer and Information Sciences10.1016/j.jksuci.2019.03.00134:3(946-963)Online publication date: 1-Mar-2022
  • (2022)Systematic literature review of mobile application development and testing effort estimationJournal of King Saud University - Computer and Information Sciences10.1016/j.jksuci.2018.11.00234:2(1-15)Online publication date: 1-Feb-2022
  • (2021)Software Testing Effort Estimation and Related ProblemsACM Computing Surveys10.1145/344269454:3(1-38)Online publication date: 17-Apr-2021
  • (2019)Investigation on test effort estimation of mobile applicationsInformation and Software Technology10.1016/j.infsof.2019.02.003110:C(56-77)Online publication date: 1-Jun-2019
  • (2018)Earthworm optimisation algorithmInternational Journal of Bio-Inspired Computation10.1504/IJBIC.2018.09332812:1(1-22)Online publication date: 1-Jan-2018
  • (2018)Towards an automatic approach to estimating test effortProceedings of the XVII Brazilian Symposium on Software Quality10.1145/3275245.3275273(305-314)Online publication date: 17-Oct-2018
  • (2016)A model for software defect prediction using support vector machine based on CBAInternational Journal of Intelligent Systems Technologies and Applications10.1504/IJISTA.2016.07610215:1(19-34)Online publication date: 1-Apr-2016
  • (2015)Quantum inspired cuckoo search algorithm for graph colouring problemInternational Journal of Bio-Inspired Computation10.1504/IJBIC.2015.0695547:3(183-194)Online publication date: 1-May-2015
  • (2014)Software quality evaluation and forecast based on unascertained-SVR modelInternational Journal of Wireless and Mobile Computing10.1504/IJWMC.2014.0597167:2(194-199)Online publication date: 1-Mar-2014
  • (2014)Bio-inspired computationInternational Journal of Bio-Inspired Computation10.1504/IJBIC.2014.0599696:1(1-6)Online publication date: 1-Mar-2014
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media