Adding knowledge to an ontology lacks a verification step by the modeller in most cases, other than `try and see what the reasoner says about it'. This is due to the lack of a systematic testbed for ontology authoring. Reusing the notion of {\em Test-Driven Development} (TDD) from software engineering for ontology development resulted in the specification of 42 test types for the $\mathcal{SROIQ}$ language features, as TBox tests using its axioms and as ABox-driven tests with explicitly introduced individuals. We developed TDDOnto, which implements that subset of the TDD tests that could be done by leveraging extant technologies. We examined what the most efficient implementation strategy is with 82 ontologies. The TBox SPARQL queries wit...
Description Logic, called DL-Lite, specially used to capture essential ontology languages, and keepi...
Answering a query over a group of RDF data pages is a trivial process. However, in the Semantic Web,...
Traditional approaches, which follow a test-driven development technique, allow a set of test cases ...
Adding knowledge to an ontology lacks a verification step by the modeller in most cases, other than ...
Emerging ontology authoring methods to add knowledge to an ontology focus on ameliorating the valida...
Ontology authoring is a complex task where modellers rely heavily on the automated reasoner for veri...
peer reviewedOntologies are an essential component of semantic knowledge bases and applications, and...
OWL is recognized as the de facto standard notation for on- tology engineering. The Manchester OWL S...
Ontology development relates to software development in that they both involve the production of for...
One of the Software Engineering areas that supports quality assurance is testing. Given that specifi...
Ontologies are an essential component of semantic knowledge bases and applications, and nowadays the...
The web ontology language (OWL) has become a W3C recommendation to publish and share ontologies on t...
The ontology evaluation utilities that are currently available allow the user to check the internal ...
Diagrammatic conceptual schemas are an important part of information systems analysis and design. Fo...
The development of domain-specific ontologies requires joint efforts among different groups of stake...
Description Logic, called DL-Lite, specially used to capture essential ontology languages, and keepi...
Answering a query over a group of RDF data pages is a trivial process. However, in the Semantic Web,...
Traditional approaches, which follow a test-driven development technique, allow a set of test cases ...
Adding knowledge to an ontology lacks a verification step by the modeller in most cases, other than ...
Emerging ontology authoring methods to add knowledge to an ontology focus on ameliorating the valida...
Ontology authoring is a complex task where modellers rely heavily on the automated reasoner for veri...
peer reviewedOntologies are an essential component of semantic knowledge bases and applications, and...
OWL is recognized as the de facto standard notation for on- tology engineering. The Manchester OWL S...
Ontology development relates to software development in that they both involve the production of for...
One of the Software Engineering areas that supports quality assurance is testing. Given that specifi...
Ontologies are an essential component of semantic knowledge bases and applications, and nowadays the...
The web ontology language (OWL) has become a W3C recommendation to publish and share ontologies on t...
The ontology evaluation utilities that are currently available allow the user to check the internal ...
Diagrammatic conceptual schemas are an important part of information systems analysis and design. Fo...
The development of domain-specific ontologies requires joint efforts among different groups of stake...
Description Logic, called DL-Lite, specially used to capture essential ontology languages, and keepi...
Answering a query over a group of RDF data pages is a trivial process. However, in the Semantic Web,...
Traditional approaches, which follow a test-driven development technique, allow a set of test cases ...