Skip to main content
Top

2018 | OriginalPaper | Chapter

Requirements Behaviour Analysis for Ontology Testing

Authors : Alba Fernández-Izquierdo, Raúl García-Castro

Published in: Knowledge Engineering and Knowledge Management

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In the software engineering field, every software product is delivered with its pertinent associated tests which verify its correct behaviour. Besides, there are several approaches which, integrated in the software development process, deal with software testing, such as unit testing or behaviour-driven development. However, in the ontology engineering field there is a lack of clearly defined testing processes that can be integrated into the ontology development process. In this paper we propose a testing framework composed by a set of activities (i.e., test design, implementation and execution), with the goal of checking whether the requirements identified are satisfied by the formalization and analysis of their expected behaviour. This testing framework can be used in different types of ontology development life-cycles, or concerning other goals such as conformance testing between ontologies. In addition to this, we propose an RDF vocabulary to store, publish and reuse these test cases and their results, in order to allow traceability between the ontology, the test cases and their requirements. We validate our approach by integrating the testing framework into an ontology engineering process where an ontology network has been developed following agile principles.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Auer, S.: The RapidOWL Methodology - towards agile knowledge engineering. In: Proceedings of the IEEE International Workshop on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE 2006), pp. 352–357 (2006) Auer, S.: The RapidOWL Methodology - towards agile knowledge engineering. In: Proceedings of the IEEE International Workshop on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE 2006), pp. 352–357 (2006)
3.
go back to reference Daga, E., et al.: NeOn D2.5.2 Pattern based ontology design: methodology and software support Daga, E., et al.: NeOn D2.5.2 Pattern based ontology design: methodology and software support
5.
go back to reference Fernández-López, M., Gómez-Pérez, A., Juristo, N.: Methontology: from ontological art towards ontological engineering. In: Proceedings of the Ontological Engineering AAAI 1997 Spring Symposium Series, pp. 33–40 (1997) Fernández-López, M., Gómez-Pérez, A., Juristo, N.: Methontology: from ontological art towards ontological engineering. In: Proceedings of the Ontological Engineering AAAI 1997 Spring Symposium Series, pp. 33–40 (1997)
8.
go back to reference Grüninger, M., Fox, M.S.: Methodology for the Design and Evaluation of Ontologies (1995) Grüninger, M., Fox, M.S.: Methodology for the Design and Evaluation of Ontologies (1995)
9.
go back to reference Hamill, P.: Unit Test Frameworks: Tools for High-quality Software Development. O’Reilly Media Inc., Sebastopol (2004) Hamill, P.: Unit Test Frameworks: Tools for High-quality Software Development. O’Reilly Media Inc., Sebastopol (2004)
11.
go back to reference Parkkila, J., et al.: An ontology for videogame interoperability. Multimedia Tools Appl. 76(4), 4981–5000 (2017)CrossRef Parkkila, J., et al.: An ontology for videogame interoperability. Multimedia Tools Appl. 76(4), 4981–5000 (2017)CrossRef
14.
go back to reference Solis, C., Wang, X.: A study of the characteristics of behaviour driven development. In: Proceedings on the EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA 2011), pp. 383–387 (2011) Solis, C., Wang, X.: A study of the characteristics of behaviour driven development. In: Proceedings on the EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA 2011), pp. 383–387 (2011)
15.
19.
go back to reference Wynne, M., Hellesoy, A., Tooke, S.: The Cucumber Book: Behaviour-Driven Development for Testers and Developers. Pragmatic Bookshelf, Raleigh (2017) Wynne, M., Hellesoy, A., Tooke, S.: The Cucumber Book: Behaviour-Driven Development for Testers and Developers. Pragmatic Bookshelf, Raleigh (2017)
Metadata
Title
Requirements Behaviour Analysis for Ontology Testing
Authors
Alba Fernández-Izquierdo
Raúl García-Castro
Copyright Year
2018
DOI
https://doi.org/10.1007/978-3-030-03667-6_8

Premium Partner