Fuzzy ontology representation using OWL 2

https://doi.org/10.1016/j.ijar.2011.05.003Get rights and content
Under an Elsevier user license
open archive

Abstract

The need to deal with vague information in Semantic Web languages is rising in importance and, thus, calls for a standard way to represent such information. We may address this issue by either extending current Semantic Web languages to cope with vagueness, or by providing a procedure to represent such information within current standard languages and tools. In this work, we follow the latter approach, by identifying the syntactic differences that a fuzzy ontology language has to cope with, and by proposing a concrete methodology to represent fuzzy ontologies using OWL 2 annotation properties. We also report on some prototypical implementations: a plug-in to edit fuzzy ontologies using OWL 2 annotations and some parsers that translate fuzzy ontologies represented using our methodology into the languages supported by some reasoners.

Highlights

► Methodology for fuzzy ontology development. ► Representation of fuzzy ontologies using OWL 2. ► Implementation of a Protégé plug-in for fuzzy ontology edition. ► Implementation of some parsers translating into generic and popular reasoners.

Keywords

Fuzzy OWL 2
Fuzzy ontologies
Fuzzy languages for the semantic web
Fuzzy description logics

Cited by (0)

This paper is a revised and considerably extended version of “Representing Fuzzy Ontologies in OWL 2”, published in the Proceedings of the 19th IEEE International Conference on Fuzzy Systems (FUZZ-IEEE 2010).