Context-Assisted Test Cases Reduction for Cloud Validation | SpringerLink
Skip to main content

Context-Assisted Test Cases Reduction for Cloud Validation

  • Conference paper
Modeling and Using Context (CONTEXT 2013)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 8175))

Abstract

Cloud computing is currently receiving much attention from the industry, government, and academia. It has changed the way computation is performed and how services are delivered to customers. Most importantly, cloud services change the way software is designed, how data is handled, and how testing is performed. In cloud computing, testing is delivered as a service (TaaS). For instance, case testing (one of the most common validation approaches) could be used. However, executing test cases on a cloud system could be expensive and time consuming. Therefore, test case reduction is performed to minimize the number of test cases to be executed on the system. In this paper, we introduce a validation method called Context-Assisted Test Case Reduction (CATCR) for systems that are deployed on the cloud. In CATCR, test cases are reduced based on the context of the validation process. The results of previous test cases are used to select test cases for the next iteration. The minimized set of test cases needs to have effective coverage of the system on the cloud. To evaluate CATCR, an experimental evaluation is performed through Amazon’s Cloud and a Java validation tool. Experimental results are recorded and presented.

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

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 5719
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 7149
Price includes VAT (Japan)
  • 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.

Similar content being viewed by others

References

  1. Foster, I.: What is the grid? A three point checklist. The Grid-Today (July 2002)

    Google Scholar 

  2. Knauf, R., Gonzalez, A.J., Abel, T.: A Framework for Validation of Rule-Based Systems. IEEE Transactions on Systems, Man and Cybernetics 32(3), 181–196 (2002)

    Google Scholar 

  3. Knauf, R., Tsuruta, S., Gonzalez, A.J.: Toward Reducing Human Involvement in Validation of Knowledge-Based Systems. Proceedings of the IEEE Transaction on Systems, Man and Cybernetics 37, 120–131 (2007)

    Article  Google Scholar 

  4. Gonzalez, A.J., Gupta, U., Chianese, R.: Performance Evaluation of a Large Diagnostic Expert System Using a Heuristic Test Case Generator. Proceedings of the Engineering Applications for Artificial Intelligence 9, 275–284

    Google Scholar 

  5. Shreiber, G., Akkermans, H., Anjewierden, A., De Hoog, R., Shadbolt, N., Van De Velde, W., Wielinga, B.: Knowledge Engineering and Management-The CommonKADS Methodology. The MIT Press (2000)

    Google Scholar 

  6. Herrmann, J., Jantke, K., Knauf, R.: Using Structural Knowledge for System Validation. In: Proceedings of the 10th FLAIRS Conference, pp. 82–86 (1997)

    Google Scholar 

  7. Abel, T., Gonzalez, A.J.: Utilizing Criteria to Reduce a Set of Test Cases for Expert System Validation. In: Proceedings of the 10th FLAIRS Conference, pp. 402–406 (1997)

    Google Scholar 

  8. Smith, S., Kandel, A.: Validation of Expert Systems. In: Proceedings of the Third Florida Artificial Intelligence Research Symposium, FLAIRS (1990)

    Google Scholar 

  9. Kaner, C.: The Context-Driven Approach to Software Testing. Notes from the Florida Institute of Technology (2002)

    Google Scholar 

  10. Bach, J.: Heuristic Test Planning: Context Model. Satisfice, Inc. (2013)

    Google Scholar 

  11. Rao, R.: 10 Cloud Based Testing Tools, A report published under: http://www.toolsjournal.com/testing-lists/item/404-10-cloud-based-testing-tools

  12. Kalliosaari, L., Taipale, O., Smolander, K.: Testing in the Cloud: Exploring the Practice. Paper Published at the IEEE Software Magazine (September 2012)

    Google Scholar 

  13. Batarseh, F.A.: Incremental Lifecycle Validation of Knowledge-Based Systems through CommonKADS. A Doctoral Dissertation published at the University of Central Florida (May 2011)

    Google Scholar 

  14. Gonzalez, A.J., Stensrud, B., Barrett, G.: Formalizing context-based reasoning: A modeling paradigm for representing tactical human behavior. Proceedings of the International Journal of Intelligent Systems (2008)

    Google Scholar 

  15. Amazon Cloud: http://www.amazon.com/cloud

  16. Gartner Magic Quadrant for Public Cloud Infrastructure as a service, A report by Gartner Research (2012)

    Google Scholar 

  17. Wells, S.: The VIVA Method: A Life Cycle Independent Approach to KBS Validation. In: Proceedings of the IEEE AAAI Conference, pp. 102–106 (1993)

    Google Scholar 

  18. Lockwood, S., Chen, Z.: Knowledge Validation of Engineering Expert Systems. Proceedings of the Journal of Advances in Software Engineering (1995)

    Google Scholar 

  19. Gill, A.Q., Bunker, D.: Towards the development of a Cloud-Based Communication Technologies Assessment Tool: An Analysis of Practitioners’ Perspectives. VINE - Emerald Group 43(1), 57–77 (2013)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Batarseh, F.A., Gonzalez, A.J., Knauf, R. (2013). Context-Assisted Test Cases Reduction for Cloud Validation. In: Brézillon, P., Blackburn, P., Dapoigny, R. (eds) Modeling and Using Context. CONTEXT 2013. Lecture Notes in Computer Science(), vol 8175. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40972-1_22

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-40972-1_22

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-40971-4

  • Online ISBN: 978-3-642-40972-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics