The evaluation of an ontology is a crucial and occasionally overlooked step of the ontology development process. The evaluation can happen in different stages of the development, on different layers, such as lexical, taxonomic, semantic relations, context/application, syntactic, and structural layers, and by different people’s roles, depending on the ontology development methodology. A widespread issue regarding the evaluation of ontologies is the lack of tools to support these methodologies. In the eXtreme Design methodology, the ontology evaluation is a central part of the process, which focuses on assessing whether the requirements, either data-driven or story-driven, have been fulfilled by the ontology module. Momentarily, there is only a jar that provides support for the execution of test cases, but there is no support for other aspects of the evaluation process. This paper presents the progress of the development of tool support which provides semi-automated management for unit testing of owl ontologies on GitHub by means of developed-from-scratch actions and based on the Continuous Integration practice. The fundamental features that are currently developed in the tool are: 1) Setup of the testing environment, 2) Crosscheck and parsing of the ontology tester input, 3) Construction and automatic execution of the unit test, and 4) Documentation of the unit test. The evaluation of the tool itself has been prepared and we expect to have a list of new functional and non-functional requirements as well as identification of bugs or refinement of the existing features.

Providing tool support for unit testing in eXtreme Design / Ciroku F.; Presutti V.. - ELETTRONICO. - 3184:(2022), pp. 140-151. (Intervento presentato al convegno 1st International Workshop on Knowledge Graph Generation From Text and the 1st International Workshop on Modular Knowledge, TEXT2KG 2022 and MK 2022 tenutosi a Hersonissos nel 2022).

Providing tool support for unit testing in eXtreme Design

Ciroku F.;Presutti V.
2022

Abstract

The evaluation of an ontology is a crucial and occasionally overlooked step of the ontology development process. The evaluation can happen in different stages of the development, on different layers, such as lexical, taxonomic, semantic relations, context/application, syntactic, and structural layers, and by different people’s roles, depending on the ontology development methodology. A widespread issue regarding the evaluation of ontologies is the lack of tools to support these methodologies. In the eXtreme Design methodology, the ontology evaluation is a central part of the process, which focuses on assessing whether the requirements, either data-driven or story-driven, have been fulfilled by the ontology module. Momentarily, there is only a jar that provides support for the execution of test cases, but there is no support for other aspects of the evaluation process. This paper presents the progress of the development of tool support which provides semi-automated management for unit testing of owl ontologies on GitHub by means of developed-from-scratch actions and based on the Continuous Integration practice. The fundamental features that are currently developed in the tool are: 1) Setup of the testing environment, 2) Crosscheck and parsing of the ontology tester input, 3) Construction and automatic execution of the unit test, and 4) Documentation of the unit test. The evaluation of the tool itself has been prepared and we expect to have a list of new functional and non-functional requirements as well as identification of bugs or refinement of the existing features.
2022
CEUR Workshop Proceedings
140
151
Providing tool support for unit testing in eXtreme Design / Ciroku F.; Presutti V.. - ELETTRONICO. - 3184:(2022), pp. 140-151. (Intervento presentato al convegno 1st International Workshop on Knowledge Graph Generation From Text and the 1st International Workshop on Modular Knowledge, TEXT2KG 2022 and MK 2022 tenutosi a Hersonissos nel 2022).
Ciroku F.; Presutti V.
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/903790
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact