Team Edelweiss

Overall Objectives
Scientific Foundations
Application Domains
New Results
Contracts and Grants with Industry
Other Grants and Activities

Section: Software


Participants : Olivier Corby [correspondant] , Fabien Gandon.

Corese (COnceptual REsource Search Engine) is an RDF/S & SPARQL engine based on Conceptual Graphs (CG) . It enables us to load RDFS schemas and RDF annotations and to transform them into conceptual graph formalism. It then enables us to query the base of annotations thus created, by using the projection operator offered by the conceptual graph formalism.

Corese implements RDF, RDFS, some statements from OWL Lite and the SPARQL query language (Simple Protocol and RDF Query Language). Furthermore, Corese query language integrates original features such as approximate search, group, count, graph path. Approximate search consists of searching the best approximate answers to a query according to the ontology. Graph path enables to search the graph structure of RDF. Corese also integrates an RDF Rule Language based on the CG Rule model.

Corese is a Semantic Web Factory that enables us to design and develop Semantic Web applications; it is available for download. It is embedded in the Sewese Semantic Web Server based on Tomcat.

Corese benefited from an INRIA software development support (ODL) with two software engineers, to improve quality of the implementation in order to support its diffusion. Corese is registered at the APP and in 2007 we decided to distribute it as open source software under license CeCILL-C.

Corese is used and has been used in more than 40 applications (co)developed by the Edelweiss team. It is used as a Semantic Factory in such projects as Palette, SevenPro and SeaLife european projects, in e-WOK, BioMarker and KmP projects and in SweetWiki and ECCO generic platforms. The work on Corese was published in [43] , [1] , [5] , [3] , [2] , [4] .


Logo Inria