User Extensible System to Identify Problems in OWL Ontologies and SWRL Rules
The Semantic Web uses ontologies to associate meaning to Web content so machines can process it. One inherent problem to this approach is that, as its popularity increases, there is an ever growing number of ontologies available to be used, leading to difficulties in choosing appropriate ones. With that in mind, we created a system that allows users to evaluate ontologies/rules. It is composed by the Metadata description For Ontologies/Rules (MetaFOR), an ontology in OWL, and a tool to convert any OWL ontology to MetaFOR. With the MetaFOR version of an ontology, it is possible to use SWRL rules to identify anomalies in it. These can be problems already documented in the literature or user defined ones. SWRL is familiar to users, so it is easier to define new project specific anomalies. We present a case study where the system detects 9 problems, from the literature, and two user defined ones.
KeywordsSemantic web Swrl rules Detect problems Detect anomalies Evaluate ontologies
Unable to display preview. Download preview PDF.
- 2.Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web, pp. 29–37. Scientific American, May 2001Google Scholar
- 3.Dentler, K., Cornet, R., ten Teije, A., de Keizer, N.: Comparison of Reasoners for Large Ontologies in the OWL 2 EL Profile. Semant. Web 2(2), 71–87 (2011)Google Scholar
- 4.Fahad, M., Qadir, M.A.: A Framework for Ontology Evaluation. ICCS Supplement 354, 149–158 (2008)Google Scholar
- 8.Hassanpour, S., O’Connor, M.J., Das, A.K.: Clustering Rule Bases Using Ontology-based Similarity Measures. Web Semantics: Science, Services and Agents on the World Wide Web 25, June 2014Google Scholar
- 9.Horrocks, I., Patel-Schneider, P.F., Boley, H., Tabet, S., Grosof, B., Dean, M.: SWRL: A Semantic Web Rule Language Combining OWL and RuleML (May 2004). http://www.w3.org/Submission/SWRL/
- 10.Orlando, J.P., Rivolli, A., Hassanpour, S., O’Connor, M.J., Das, A., Moreira, D.A.: SWRL Rule Editor - A Web Application as Rich as Desktop Business Rule Editors, pp. 258–263. SciTePress - Science and and Technology Publications (2012)Google Scholar
- 12.Sugumaran, V., Gulla, J.A. (eds.): Applied Semantic Web Technologies, 1st edn. Auerbach Publications, Boca Raton, August 2011Google Scholar
- 13.Sun, Y., Zhang, J., Bie, R., Wang, H.: Managing Rules in Semantic Web: Redundancy Elimination and Consistency Check 5(2), 191–200, February 2011Google Scholar