Skip to Main content Skip to Navigation
Conference papers

Using ontologies of software : example of R functions management

Abstract : In a scientific context, making available scientific resources like computer programs is a real challenge for multidisciplinary research teams. In this paper, we propose an ontology-based approach to manage, share, reuse and promote software programs in a research community. Specifically, we were interested in the capitalization of R functions, R being a language for statistics and graphics. We designed an ontology to annotate R functions. We adopted the Semantic Web models: annotations are represented into the Resource Description Framework and the ontology in the Ontology Web Language. In the so-built semantic repository, R functions can be retrieved by expressing semantic queries in the SPARQL language. As a result, we have developed a new kind of software repository with semantic inferences. It is based upon the Corese semantic search engine and accessible through a Web Service. It has been adopted by a multidisciplinary team in life sciences.
Complete list of metadata
Contributor : Michèle Audoux <>
Submitted on : Thursday, August 6, 2020 - 4:49:42 PM
Last modification on : Monday, November 23, 2020 - 10:07:01 AM


2010_Neveu_RED, Resource Disco...
Publisher files allowed on an open archive


  • HAL Id : hal-02754347, version 2
  • PRODINRA : 48882


Emilie Gennari, Catherine Faron-Zucker, Pascal Neveu, Caroline Domerg, Juliette Fabre, et al.. Using ontologies of software : example of R functions management. 12. International Conference on Information Integration and Web-based Applications & Services (iiWAS2010), Nov 2010, Paris, France. ⟨hal-02754347v2⟩



Record views


Files downloads