Authors:
Dilek Tapucu
1
;
Yamine Ait-Ameur
2
;
Stéphane Jean
2
and
Murat Osman Ünalir
3
Affiliations:
1
LISI/ENSMA and University of Poitiers; Izmir Institute of Technology, Turkey
;
2
LISI/ENSMA and University of Poitiers, France
;
3
Ege University, Turkey
Keyword(s):
User preferences, Ontology based database, Preference based querying.
Related
Ontology
Subjects/Areas/Topics:
Artificial Intelligence
;
Artificial Intelligence and Decision Support Systems
;
Biomedical Engineering
;
Cloud Computing
;
Data Engineering
;
Databases and Information Systems Integration
;
Enterprise Information Systems
;
Health Information Systems
;
Informatics in Control, Automation and Robotics
;
Information Systems Analysis and Specification
;
Intelligent Control Systems and Optimization
;
Knowledge Engineering
;
Knowledge Engineering and Ontology Development
;
Knowledge Management
;
Knowledge-Based Systems
;
Knowledge-Based Systems Applications
;
Object-Oriented Database Systems
;
Ontologies and the Semantic Web
;
Ontology Engineering
;
Semantic Web Technologies
;
Services Science
;
Society, e-Business and e-Government
;
Software Agents and Internet Computing
;
Software Engineering
;
Symbolic Systems
;
Web Information Systems and Technologies
Abstract:
Ontologies have been defined to make explicit the semantics of data. With the emergence of the SemanticWeb, the amount of ontological data (or instances) available has increased. To manage such data, Ontology Based DataBases (OBDBs), that store ontologies and their instance data in the same repository have been proposed. These databases are associated with exploitation languages supporting description, querying, etc. on both ontologies and data. However, usually queries return a big amount of data that may be sorted in order to find the relevant ones. Moreover, in the current, few approaches considering user preferences when querying have been developed. Yet this problem is fundamental for many applications especially in the e-commerce domain. In this paper, we first propose an extension of an existing OBDB, called OntoDB through extension of their ontology model in order to support semantic description of preferences. Secondly, an extension of an ontology based query language, calle
d OntoQL defined on OntoDB for querying ontological data with preferences is presented. Finally, an implementation of the proposed extensions are described.
(More)