Skip to main content

Automated Test Case Generation for Object Oriented Systems Using UML Object Diagrams

  • Conference paper
High Performance Architecture and Grid Computing (HPAGC 2011)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 169))

Abstract

To reduce the effort in identifying adequate test cases and to improve the effectiveness of testing process, a graph based method has been suggested to automate test case generation for Unified Modeling Language object diagram. The system files produced in the modeling exercise have been used to list all possible valid and invalid test cases that are required to validate the software. The diagrams are treated as graphs to generate the test cases. The effectiveness of the test cases has been evaluated using mutation testing.

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. Bertolino, A.: Software Testing: Guide to the software engineering body of knowledge. J. IEEE Trans. on Software 16, 35–44 (1999)

    Article  Google Scholar 

  2. Priestley, M.: Practical Object-Oriented Design with UML, pp. 7–10. McGraw-Hill Press, New York (2006)

    Google Scholar 

  3. http://www.ibm.com/software/awdtools/developer/rose

  4. Offutt, J., Abdurzik, A., Baldini, A.: A Controlled experiment evaluation of test case generated for UML diagram. Technical report, George Mason University (2004)

    Google Scholar 

  5. Lipschutz, S.: Theory and problems of data structures, pp. 277–278. McGraw Hill press, New York (2005)

    MATH  Google Scholar 

  6. Aggarwal, K.K., Singh, Y.: Software engineering, programs, documentation, operating procedures, pp. 414–415. New Age Intl. press (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Prasanna, M., Chandran, K.R. (2011). Automated Test Case Generation for Object Oriented Systems Using UML Object Diagrams. In: Mantri, A., Nandi, S., Kumar, G., Kumar, S. (eds) High Performance Architecture and Grid Computing. HPAGC 2011. Communications in Computer and Information Science, vol 169. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22577-2_56

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-22577-2_56

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-22576-5

  • Online ISBN: 978-3-642-22577-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics