Skip to main content

Agent Based Approach to Regression Testing

  • Conference paper
Advances in Computer Science and Information Technology (AST 2010, ACN 2010)

Abstract

Software Systems often undergo changes or modifications based on the change in requirements. So, it becomes necessary to ensure that the changes don’t bring with themselves any side effects or errors that may be hampering the overall objective of developing good quality software. A need is felt to continuously test the software so that such type of risks may be kept at minimum. In recent years, agent-based systems have received considerable attention in both academics and industry. The agent-oriented paradigm can be considered as a natural extension of the object-oriented (OO) paradigm. In this paper, a procedure for regression testing has been proposed to write algorithms for monitor agent and the test case generator agent for regression testing using an agent based approach. For illustration an example Book Trading agent based system is used for the testing purposes.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Pressman, R.S.: Software Engineering-A practitioner’s approach, 6th edn. McGraw Hill International, New York (2005)

    Google Scholar 

  2. Bellifemine, F., Poggi, A., Rimassa, G.: JADE A FIPA 2000 Compliant Agent Development Environment

    Google Scholar 

  3. Srivastava, P.R., et al.: Extension of Object-Oriented Software Testing Techniques to Agent Oriented Software Testing. Journal of Object Technology (JOT) 7(8) (November -December 2008)

    Google Scholar 

  4. Srivastava, P.R., et al.: Regression Testing Techniques for Agent Oriented Software. In: 10th IEEE ICIT, Bhubanswer, India, December 17-20. IEEEXPLORE (2008), doi:ieeecomputersociety.org/10.1109/ICIT.2008.30

    Google Scholar 

  5. Desikan, S., Ramesh, G.: Software testing principles and practices. Pearson Education, London (2002)

    Google Scholar 

  6. Himmelspach, J., Röhl, M., Uhrmacher, A.: Simulation for testing software agents – An Exploration based on JAMES. In: Proceedings of the 35th Winter Simulation Conference: Driving Innovation, New Orleans, Louisiana, USA, December 7-10. ACM, New York (2003) ISBN 0-7803-8132-7

    Google Scholar 

  7. Kissoum, Y., Sahnoun, Z.: Test Cases Generation for Multi-Agent Systems Using Formal Specification, www.cari-info.org/actes2006/135.pdf

  8. Bellifemine, F., Caire, G., Greenwood, D.: AG, Switzerland, Developing Multi-Agent Systems with JADE. Wiley Publications, Chichester

    Google Scholar 

  9. Morrison, S.: Code Generating Automated Test Cases, Info@.MethodicalMiracles.com 214-769-9081

    Google Scholar 

  10. Zhang, Z., Thangarajah, J., Padgham, I.: Automated Unit Testing for Agent Systems. In: Proceedings of the 7th international joint conference on Autonomous agents and multiagent systems: demo papers, pp. 1673–1674 (2008)

    Google Scholar 

  11. Ummu Salima, T.M.S., Askarunisha, A., Ramaraj, N.: Enhancing the Efficiency of Regression Testing Through Intelligent Agents. In: International Conference on Computational Intelligence and Multimedia Applications (2007)

    Google Scholar 

  12. Jeya Mala, D., Mohan, V.: Intelligent Tester –Test Sequence Optimization framework using Multi- Agents. Journal of Computers 3(6) (June 2008)

    Google Scholar 

  13. Coelho, R., Kulesza, U., von Staa, A., Lucena, C.: Unit Testing in Multi-agent Systems using Mock Agents and Aspects. In: Proceedings of the 2006 International Workshop on Software Engineering for Large-scale Multi-agent Systems, Shanghai, China, pp. 83–90 (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ranjan Srivastava, P., Kim, Th. (2010). Agent Based Approach to Regression Testing. In: Kim, Th., Adeli, H. (eds) Advances in Computer Science and Information Technology. AST ACN 2010 2010. Lecture Notes in Computer Science, vol 6059. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13577-4_30

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-13577-4_30

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-13576-7

  • Online ISBN: 978-3-642-13577-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics