Authors:
Chan Le Duc
1
;
Myriam Lamolle
1
and
Antoine Zimmermann
2
Affiliations:
1
LIASD-University Paris 8, France
;
2
Digital Enterprise Research Institute, Ireland
Keyword(s):
Distributed reasoning, Ontology, Alignment, Networked ontologies, OWL.
Related
Ontology
Subjects/Areas/Topics:
Artificial Intelligence
;
Collaboration and e-Services
;
e-Business
;
Enterprise Information Systems
;
Knowledge Engineering and Ontology Development
;
Knowledge Representation
;
Knowledge-Based Systems
;
Networked Ontologies
;
Ontology Matching and Alignment
;
Semantic Web
;
Soft Computing
;
Symbolic Systems
Abstract:
In this paper, we describe design and implementation of a Java interface for distributed reasoning on networked ontologies with alignments. This API is built over the standard OWLlink interface which is a communication protocol between OWL2 components. It is compatible with usual reasoners based on OWL such as Pellet and FaCT++ in centralized contexts. In this API, we have implemented an optimized distributed reasoning algorithm which, on the one hand requires specific primitives to manipulate OWL ontologies and alignments between them, and on the other hand, provides services to check local and global consistency of networked ontologies with alignements. The main feature of this API is that it can be easily integrated in various editors and tools dedicated to ontology manipulation.