Artificial Neural Networks Application in Software Testing Selection Method

  • Kristina Smilgyte
  • Jovita Nenortaite
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6678)

Abstract

The importance of software testing is growing as a concurrent part of software development. In order to improve the financial allocation of the software testing, software developers have to make a choice between automatic and manual testing methods. The solution related to the problematic choice of testing methods is presented in this paper. The method used for testing method selection is based on the application of artificial neural networks (ANN). In the paper the main idea of the method and its appliance possibilities are introduced. Experimental investigations on ANN structure selection and method evaluation are also presented in this paper.

Keywords

artificial neural networks software testing project manager experiments 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Fewster, M., Graham, D.: Software Test Automation: Effective Use of Test Execution Tools, p. 574. ACM Press, New York (1999)MATHGoogle Scholar
  2. 2.
    Triou, E., Abbas, Z., Kothapalle, S.: Declarative Testing: A Paradigm for Testing Software Applications. In: Proceedings of the 2009 Sixth International Conference on Information Technology: New Generations, pp. 769–773. IEEE, New York (2009)CrossRefGoogle Scholar
  3. 3.
    Narayanan, A.: Aspire Systems.: Test Automation ROI Calculator, http://www.aspiresys.com/testautomationroi/
  4. 4.
    Elizondo, D.A., Ortiz-De-Lazcano-Lobato, J.M., Birkenhead, R.: Choice Effect of Linear Separability Testing Methods on Constructive Neural Network Algorithms: An Empirical Study. Expert Systems with Applications 38(1), 2330–2346 (2011)CrossRefGoogle Scholar
  5. 5.
    Nenortaite, J., Butleris, R.: Application of Particle Swarm Optimization Algorithm to Decision Making Model Incorporating Cluster Analysis. In: 2008 Conference on Human System Interactions, pp. 88–93. IEEE, New York (2008)CrossRefGoogle Scholar
  6. 6.
    Nenortaite, J., Butleris, R.: Improving Business Rules Management Through the Application of Adaptive Business Intelligence Technique. Information Technology and Control 36(1), 21–28 (2009)Google Scholar
  7. 7.
    Hirayama, M., Mizuno, O., Kikuno, T.: Test Item Prioritizing Metrics for Selective Software Testing. IEICE Transactions on Information and Systems, 2733–3743 (2004)Google Scholar
  8. 8.
    Kan, S., Parrish, J., Manlove, D.: In-process Metrics for Software Testing. IBM Systems Journal 40(1), 220–241 (2001)CrossRefGoogle Scholar
  9. 9.
    Corchado, E., Abraham, A., Carvalho, A.: Hybrid Intelligent Algorithms and Applications. Information Sciences, 2633–2634 (2010)Google Scholar
  10. 10.
    Gabrys, B.: Do Smart Adaptive Systems Exist? Hybrid Intelligent Systems Perspective. In: Corchado, E., Abraham, A., Pedrycz, W. (eds.) HAIS 2008. LNCS (LNAI), vol. 5271, pp. 2–3. Springer, Heidelberg (2008)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Kristina Smilgyte
    • 1
  • Jovita Nenortaite
    • 1
  1. 1.Department of Information SystemsKaunas University of TechnologyKaunasLithuania

Personalised recommendations