Skip to main content

An Ontology Based Approach for Test Scenario Management

  • Conference paper
Information Intelligence, Systems, Technology and Management (ICISTM 2011)

Abstract

Management of test scenarios involves ordering and selecting a set of test scenarios for testing with the objective of fulfilling criteria like maximizing coverage or discovering defects as early as possible. To do this, knowledge about the main activities in the domain and the interactions between them need to be maintained. This knowledge helps in categorizing scenarios as per the approaches used for testing. Current approaches to test management involve generating scenarios related to use cases. However, the use case based approach does not capture knowledge about the dependencies that exist among activities in the domain and therefore cannot provide complete information for scenario management. Ontologies provide a mechanism to represent this knowledge. They also provide a means to share and reason on knowledge that is captured. The objective of this work is to use ontologies to aid test management.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Antoniou, G., van Harmelen, F.: A Semantic Web Primer. The MIT Press, Cambridge (2004)

    Google Scholar 

  2. Bezerra, D., Costa, A., Okada, K.: swtoI (Software Test Ontology Integrated) and its Application in Linux Test. In: Proceedings of Ontose 2009, pp. 25–36 (2009)

    Google Scholar 

  3. Dillon, T.S., Chang, E., Wongthongtham, P.: Ontology-based software engineering-software engineering 2.0. In: Proceedings of the 19th Australian Conference on Software Engineering, pp. 13–23. IEEE, Los Alamitos (2008)

    Google Scholar 

  4. DuCharme, B.: XSLT Quickly. Manning Publications

    Google Scholar 

  5. Mendes, O., Abran, A., Montral Qubec, H.K.: Software engineering ontology: A development methodology. In: Metrics News

    Google Scholar 

  6. Juristo, N., Ferndandez, M., Gomez-Perez, A.: METHONTOLOGY: From Ontological Art Towards Ontological Engineering. AAAI Technical Report SS-97-06, 15(2) (1997)

    Google Scholar 

  7. Mabotuwana, T., Warren, J.: An ontology based approach to enhance querying capabilities of general practice medicine for better management of hypertension. Artificial Intelligence in Medicine (2009)

    Google Scholar 

  8. Noy, N.F., McGuinness, D.L.: Ontology Development 101: A Guide to Creating Your First Ontology. Stanford Knowledge Systems Laboratory Technical Report KSL-01-05 and Stanford Medical Informatics Technical Report SMI-2001- 0880, 15(2) (2001)

    Google Scholar 

  9. Nguyen, C.D., Perini, A., Tonella, P.: Ontology-based Test Generation for Multiagent Systems. In: AAMAS 2008: Proceedings of the 7th International Joint Conference on Autonomous Agents and Multiagent Systems. International Foundation for Autonomous Agents and Multiagent Systems, pp. 1315–1320 (2008)

    Google Scholar 

  10. Andrea Rodriguez, M., Egenhofer, M.J.: Determining semantic similarity among entity classes from different ontologies. IEEE Transactions on Knowledge and Data Engineering 15(2), 442–456 (2003)

    Article  Google Scholar 

  11. Chang, E., Wongthongtham, P., Cheah, C.: Software Engineering Sub Ontology for Specific Software Development. In: Proceedings of 29th Annual EEE/NASA Software Engineering Workshop (SEW 2005), pp. 27–33. IEEE, Los Alamitos (2005)

    Google Scholar 

  12. Wongthongtham, P., Chang, E., Dillon, T.: Towards Ontology-based Software Engineering for Multi-site Software Development. In: 3rd IEEE International Conference on Industrial Informatics (INDIN), pp. 362–365. IEEE, Los Alamitos (2005)

    Google Scholar 

  13. Zhu, H., Huo, Q.: Developing software testing ontology in UML for a software growth environment of web-based applications. Software Evolution with UML and XML, 263–295 (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

Sapna, P.G., Mohanty, H. (2011). An Ontology Based Approach for Test Scenario Management. In: Dua, S., Sahni, S., Goyal, D.P. (eds) Information Intelligence, Systems, Technology and Management. ICISTM 2011. Communications in Computer and Information Science, vol 141. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-19423-8_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-19423-8_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-19422-1

  • Online ISBN: 978-3-642-19423-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics