- Resource Description Framework
-
Resource Description Framework (RDF) Desarrollador World Wide Web Consortium Información general Extensión de archivo .rdf
Tipo de MIME application/rdf+xml
Tipo de formato Web semántica Estándar(es) Recommendation Formato abierto ? El Marco de Descripción de Recursos (del inglés Resource Description Framework, RDF) es un framework para metadatos en la World Wide Web (WWW), desarrollado por el World Wide Web Consortium (W3C).
Es un lenguaje de objetivo general para representar la información en la web (un metadato data model). Es una descripción conceptual.
Contenido
Origen
El origen de RDF se debe a Ramanathan V. Guha cuando trabajaba en Apple Computer en su forma inicial conocida como MCF, más tarde continuada durante su etapa en Netscape Communications Corporation. Este modelo se basa en la idea de convertir las declaraciones de los recursos en expresiones con la forma sujeto-predicado-objeto (conocidas en términos RDF como tripletes). El sujeto es el recurso, es decir aquello que se está describiendo. El predicado es la propiedad o relación que se desea establecer acerca del recurso. Por último, el objeto es el valor de la propiedad o el otro recurso con el que se establece la relación. La combinación de RDF con otras herramientas como RDF Schema y OWL permite añadir significado a las páginas, y es una de las tecnologías esenciales de la Web semántica.
La terminología proviene de la lógica y de la lingüística en las que las estructuras predicativas se utilizan también para dar significado a las representaciones sintácticas. Veamos un ejemplo:
Ejemplos de RDF
Ejemplo 1: página sobre Tony Benn en la Wikipedia
<http://en.wikipedia.org/Tony_Benn> <http://purl.org/dc/elements/1.1/title> "Tony Benn" . <http://en.wikipedia.org/Tony_Benn> <http://purl.org/dc/elements/1.1/publisher> "Wikipedia" .
Alternativamente expresado en RDF/XML de la siguiente manera:
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> <rdf:Description rdf:about="http://en.wikipedia.org/Tony_Benn"> <dc:title>Tony Benn</dc:title> <dc:publisher>Wikipedia</dc:publisher> </rdf:Description> </rdf:RDF>
Implementaciones RDF
- RDF Site Summary - conocido también como RSS 1.x (Really Simple Syndication, RSS 0.9x y 2.x, no son RDF).
- FOAF-DOAC
- KlogMS
- CC/PP
Aplicaciones
- Ontología de turismo - Ejemplo de Web Semántica basada en RDF, desarrollada en PHP por Luis Espino, Guatemala.
Temas relacionados
- N3
- Web semántica
- RDF Schema
- RDFa
- Meta Content Framework
- Ontología
- SPARQL
- SPARUL
Enlaces externos
Categorías:- Lenguajes de descripción
- Web semántica
- Formatos de archivos informáticos
Wikimedia foundation. 2010.