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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Pressman, R.S.: Software Engineering-A practitioner’s approach, 6th edn. McGraw Hill International, New York (2005)
Bellifemine, F., Poggi, A., Rimassa, G.: JADE A FIPA 2000 Compliant Agent Development Environment
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)
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
Desikan, S., Ramesh, G.: Software testing principles and practices. Pearson Education, London (2002)
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
Kissoum, Y., Sahnoun, Z.: Test Cases Generation for Multi-Agent Systems Using Formal Specification, www.cari-info.org/actes2006/135.pdf
Bellifemine, F., Caire, G., Greenwood, D.: AG, Switzerland, Developing Multi-Agent Systems with JADE. Wiley Publications, Chichester
Morrison, S.: Code Generating Automated Test Cases, Info@.MethodicalMiracles.com 214-769-9081
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)
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)
Jeya Mala, D., Mohan, V.: Intelligent Tester –Test Sequence Optimization framework using Multi- Agents. Journal of Computers 3(6) (June 2008)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)