An Ontology-Based Approach for Test Case Reuse

Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 309)

Abstract

Building software test cases is a costly and time-consuming process; hence, good-quality test cases are stored in libraries, for possible reuse. Existing methods for search and retrieval of reusable test cases are not flexible enough, since they do not consider semantics. We propose a test case reuse approach based on the semantic Web technique—ontology, which improves flexibility and reusability during test case generation. Moreover, the addition of semantics to test cases handles users’ queries better.

Keywords

Ontology Software testing Test cases Reuse 

References

  1. 1.
    Frakes W.: Systematic software reuse: a paradigm shift. In: Proceedings of Third International Conference on software Reuse. Advances in Software Reuse. Los Alamitos California. IEEE Computer Society Press (1994)Google Scholar
  2. 2.
    Antoniou, G., Van Harmelen, F.: A Semantic Web Primer. MIT press, Cambridge (2004)Google Scholar
  3. 3.
    Moshirpour, M., Mireslami, S., Alhajj, R., Far, B.H.: Automated ontology construction from scenario based software requirements using clustering techniques. In: IEEE 13th International Conference on Information Reuse and Integration (IRI), IEEE, pp. 541–547 (2012)Google Scholar
  4. 4.
  5. 5.
  6. 6.
    Maamri, R., Sahnoun, Z.: MAEST: multi-agent environment for software testing. J. Comput. Sci. 3(4), 249 (2007)CrossRefGoogle Scholar
  7. 7.
    Wang, Y., Bai, X., Li, J., Huang, R.: Ontology-based test case generation for testing web services. In: Eighth International Symposium on Autonomous Decentralized Systems, ISADS’07. IEEE. pp. 43–50 (2007)Google Scholar
  8. 8.
    Nasser, V.H., Du, W., MacIsaac, D.: An ontology-based software test generation framework. SEKE, pp. 192–197 (2010)Google Scholar
  9. 9.
    Cai, L., Tong, W., Liu, Z., Zhang, J.: Test case reuse based on ontology. In: 15th IEEE Pacific Rim International Symposium on Dependable Computing, PRDC’09. IEEE, pp. 103–108 (2009)Google Scholar

Copyright information

© Springer India 2015

Authors and Affiliations

  1. 1.Department of Computer Science and EngineeringIndian Institute of TechnologyRoorkeeIndia

Personalised recommendations