Data & Knowledge Engineering · 2021 · 15 citations · 39 references
ManagementQuality ManagementQuality AssuranceQuality ImprovementSoftware EngineeringFormal OntologyKnowledge-based EngineeringOntology DesignOntology EngineeringQuality MetricsSoftware Quality AssuranceKnowledge EngineeringOntologiesOntology ConsistencyOntology MaintenanceOntology Quality AssessmentQuality Assessment
Ontology-learning methods were introduced in the knowledge engineering area to automatically build ontologies from natural language texts related to a domain. Despite the initial appeal of these methods, automatically generated ontologies may have errors, inconsistencies, and a poor design quality, all of which must be manually fixed, in order to maintain the validity and usefulness of automated output. In this work, we propose a methodology to assess ontologies quality (quantitatively and graphically) and to fix ontology inconsistencies minimizing design defects. The proposed methodology is based on the Deming cycle and is grounded on quality standards that proved effective in the software engineering domain and present high potential to be extended to knowledge engineering quality management. This paper demonstrates that software engineering quality assessment approaches and techniques can be successfully extended and applied to the ontology-fixing and quality improvement problem. The proposed methodology was validated in a testing ontology, by ontology design quality comparison between a manually created and automatically generated ontology.
39
A translation approach to portable ontology specifications
Thomas Gruber · Knowledge Acquisition · 1993 · 12.5K citations
A survey of software refactoring
Tom Mens, Tom Tourwé · IEEE Transactions on Software Engineering · 2004 · 1.2K citations · Full text
Patricia L. Whetzel, Natasha Noy, Nigam H. Shah et al. · Nucleic Acids Research · 2011 · 799 citations · Full text
A SURVEY OF ONTOLOGY EVALUATION TECHNIQUES
Janez Brank, Marko Grobelnik · 2005 · 559 citations