Introducción
El rdf(Plataforma de descripción de recursos) es un conjunto de especificaciones queforman un modelo de datos. Es una metodología que se utiliza para el modelado derecursos web usando una variedad de sintaxis.
Concepto
El modelo está basado en la idea de realizar afirmaciones acerca de diferentesrecursos en especial recursos web, estas afirmaciones tienen una sintaxis que constade sujeto predicado y objeto, expresiones que se llaman tripletas en rdf. El sujetodenota el recurso, el predicado la relación entre el sujeto y el objeto y el objeto seriauna propiedad o característica. Esta notación tiene varias formas de serializacióndependiendo del formato.Los modelos rdf son guardados en bases de datos o en representaciones llamadastriplestores que son bases de datos exclusivas para tripletas que pueden ser construidas desde cero o sobre una base SQL.
Historia
La metodología que antecede a rdf es MFC que fue desarrollado en Apple Computer entre 1995 y 1997.
Formatos de Serialización
El primero de los formatos es el formato xml que es diferente del modelo abstracto rdf,otra forma de serializar rdf es Notacion3 que es supuestamente mas fácil de escribir yse puede reconocer más fácilmente las tripletas.
Identificación de Recursos
El sujeto en la notación rdf puede ser un URI o un nodo en blanco, el predicado puedeser una URI, un nodo en blanco o una cadena que representa una relación. Las URIsno son un identificador sino una referencia a la URI que tiene un fragmento deidentificador al final.
Vocabularios RDF
RDF proporciona un mecanismo para expresar declaraciones simples sobre recursosutilizando propiedades y valores. No obstante, es también necesario contar con unmecanismo que nos permita definir los vocabularios que queremos utilizar en dichasdeclaraciones.RDF no cuenta con un mecanismo de estas características, por lo que para dichafinalidad suele utilizarse el Lenguaje de Descripción de Vocabularios RDF,comúnmente conocido como RDF Schema [http://www.w3.org/TR/rdf-schema].
RDF y la Web Semántica
La Web Semántica es una extensión de la Web para dotarla de mayor significado, demanera que cualquier usuario pueda encontrar respuestas a sus preguntas de formamás rápida y sencilla gracias a una información mejor definida.