Ph.D
Group : Large-scale Heterogeneous DAta and Knowledge
Accessing and using complex multimedia documents in a digital library
Starts on 01/12/2009
Advisor : SPYRATOS, Nicolas
Funding : Bourse pour étudiant étranger
Affiliation : Université Paris-Saclay
Laboratory : LRI BD
Defended on 09/07/2013, committee :
Rapporteur LAURENT Dominique Professeur, Universite Cergy-Pontoise, France
STANCHEV Peter Professeur, Kettering University, USA
Examinateur RIGAUX Philippe Professeur, CNAM, France
REYNAUD Chantal Professeur, Universite Paris Sud, France
GOASDOUE Francois MdC Habilite, Universite Paris Sud, France
Directeur SPYRATOS Nicolas Professeur, Universite Paris Sud, France
Research activities :
Abstract :
In the context of three European projects, our research team has developed a data model and query language for digital libraries supporting identification, structuring, metadata, and discovery and reuse of digital resources. The model is inspired by the Web and it is formalized as a first-order theory, certain models of which correspond to the notion of digital library. In addition, a full translation of the model to RDF and of the query language to SPARQL has been proposed to demonstrate the feasibility of the model and its suitability for practical applications. The choice of RDF is due to the fact that it is a generally accepted representation language in the context of digital libraries and the Semantic Web.
One of the major aims of the thesis was to design and actually implement a simplified form of a digital library management system based on the theoretical model. To obtain this, we have developed a prototype based on RDF and SPARQL, which uses a RDF store to facilitate internal management of metadata. The prototype allows users to manage and query metadata of digital or non-digital resources in the system, using URIs as resource identifiers, a set of predicates to model descriptions of resources, and simple conjunctive queries to discover knowledge in the system. The prototype is implemented by using Java technologies and the Google Web Toolkit framework whose system architecture consists of a storage layer, a business logic layer, a service layer and a user interface. During the thesis work, the prototype was built, tested, and debugged locally and then deployed on Google App Engine. In the future, it will be expanded to become a full fledged digital library management system.
Moreover, the thesis also presents our contribution to content generation by reuse. This is mostly theoretical work whose purpose is to enrich the model and query language by providing an important community service. The incorporation of this service in the implemented system is left to future work.