Marco de descripción de recursos


El Resource Description Framework ( RDF ) es una familia de especificaciones del World Wide Web Consortium (W3C) [1] diseñadas originalmente como un modelo de datos para metadatos . Se ha llegado a utilizar como un método general para la descripción conceptual o el modelado de información que se implementa en recursos web , utilizando una variedad de notaciones de sintaxis y formatos de serialización de datos . También se utiliza en aplicaciones de gestión del conocimiento .

RDF se adoptó como recomendación del W3C en 1999. La especificación RDF 1.0 se publicó en 2004, la especificación RDF 1.1 en 2014.

El modelo de datos RDF [2] es similar a los enfoques de modelado conceptual clásico (como los diagramas entidad-relación o clases ). Se basa en la idea de hacer declaraciones sobre recursos (en particular, recursos web) en expresiones de la forma sujeto - predicado - objeto , conocidas como triples . El sujeto denota el recurso y el predicado denota rasgos o aspectos del recurso y expresa una relación entre el sujeto y el objeto .

Por ejemplo, una forma de representar la noción "El cielo tiene el color azul" en RDF es como el triple: un sujeto que denota "el cielo", un predicado que denota "tiene el color" y un objeto que denota "azul". Por lo tanto, RDF usa sujeto en lugar de objeto (o entidad ) en contraste con el enfoque típico de un modelo entidad-atributo-valor en el diseño orientado a objetos : entidad (cielo), atributo (color) y valor (azul).

RDF es un modelo abstracto con varios formatos de serialización (siendo esencialmente formatos de archivo especializados ), además, la codificación particular de recursos o triples puede variar de un formato a otro.

Este mecanismo para describir los recursos es un componente importante en la actividad de la Web Semántica del W3C : una etapa evolutiva de la World Wide Web en la que el software automatizado puede almacenar, intercambiar y utilizar información legible por máquina distribuida a través de la Web, lo que a su vez permite a los usuarios tratar con la información con mayor eficacia y certeza . El modelo de datos simple de RDF y su capacidad para modelar conceptos abstractos dispares también ha llevado a su uso cada vez mayor en aplicaciones de gestión del conocimiento no relacionadas con la actividad de la Web Semántica.


Triple RDF básico que comprende (sujeto, predicado, objeto).
Un gráfico RDF que describe a Eric Miller [46]