Aller au contenu

Utilisateur:Clou/projet/websem/rdf

Une page de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 11 novembre 2024 à 01:47 et modifiée en dernier par Clou (discuter | contributions). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

Résumé introductif

Le cadre de description RDF, (Resource Description Framework en anglais) est un ensemble de standards définis par le World Wide Web Consortium (W3C) pour l'échange d'information sur le Web[1]. En général, RDF est assimilé au modèle de données abstrait aujourd'hui défini par la spécification RDF 1.1 Concepts and Abstract Syntax[2]. Ce modèle se destine à permettre la description formelle des ressources web et à faciliter l’échange de l'information décrivant de telles ressources sur le Web. RDF structure les données comme un graphe orienté qui utilise des nœuds et des arcs et favorise l'échange d'information sur le Web grâce à l'utilisation des identifiants uniformes de ressource (Uniform Resource Identifier ou URI) qui utilisent le schème http.

RDF est le modèle de base du Web sémantique[3]. Sur le plan technique, linteropérabilité des infrastructures de donnees sur le web est assurée par cette structure simple et flexible. Strucuture l'info, mais n'organise pas la connaissance. Cependant, RDF n'organise pas les modèles conceptuels de domaine. ce sont les ontologies qui font cela. Les modèles conceptuels de domaine sont sont définis par les ontologies qui fournissent les vocabulaires utilisés pour construire les graphes de données RDF. Voir RDF Schema, OWL, SKOS et les ontologies.

La spécification RDF 1.0 paraît en 2004[4], puis RDF 1.1 en 2014[2]. Bien qu'elle ne soit pas formellement adoptée en tant que recommandation du W3C, la spécification RDF 1.2 est publiée sous forme de document de travail[5] (working draft[6]). Le protocole SPARQL (SPARQL Protocol and Query Language) fournit quant à lui un langage de requête standard pour interroger des graphes de données RDF.

RDF est complété par d'autres spécifications dont les plus importantes sont les syntaxes, pour implémentation, donc il est formalisé par plusieurs syntaxes ou sérialisations (parfois appelées formats de données) dont les plus connues sont RDF/XML et Turtle.

Le modèle RDF est utilisé par les plus grands entrepôts de données sur le Web, et notamment employé pour des projets communautaires très connus comme Wikidata ou DBpedia.


English

The Resource Description Framework (RDF) is a method to describe and exchange graph data. It was originally designed as a data model for metadata by the World Wide Web Consortium (W3C). It provides a variety of syntax notations and data serialization formats, of which the most widely used is Turtle (Terse RDF Triple Language).

RDF is a directed graph composed of triple statements. An RDF graph statement is represented by: (1) a node for the subject, (2) an arc from subject to object, representing a predicate, and (3) a node for the object. Each of these parts can be identified by a Uniform Resource Identifier (URI). An object can also be a literal value.

This simple, flexible data model has a lot of expressive power to represent complex situations, relationships, and other things of interest, while also being appropriately abstract.

RDF was adopted as a W3C recommendation in 1999. The RDF 1.0 specification was published in 2004, and the RDF 1.1 specification in 2014. SPARQL is a standard query language for RDF graphs.

RDF Schema (RDFS), Web Ontology Language (OWL) and SHACL (Shapes Constraint Language) are ontology languages that are used to describe RDF data.

Références

  1. (en) « Linked Data Glossary », sur World Wide Web Consortium (consulté le ).
  2. a et b (en) « RDF 1.1 Concepts and Abstract Syntax », sur World Wide Web Consortium (consulté le ).
  3. (en) Dean Allemang, Jim Hendler et Fabien Gandon, Semantic Web for the Working Ontologist: Effective Modeling for Linked Data, RDFS, and OWL, Association for Computing Machinery, , p. 37.
  4. (en) « Resource Description Framework (RDF): Concepts and Abstract Syntax », sur World Wide Web Consortium (consulté le ).
  5. (en) « RDF 1.2 Concepts and Abstract Syntax », sur World Wide Web Consortium (consulté le ).
  6. (en) « Types of documents W3C publishes », sur World Wide Web Consortium (consulté le ).

Bibliographie

Notes de rédac