Resource Description Framework

El Resource Description Framework (RDF) es la herramienta básica propuesta por el W3C para codificar, intercambiar y reutilizar metadatos estructurados y permite la interoperabilidad semántica entre aplicaciones que comparten información en la Web. Consta de dos componentes: el modelo de datos RDF se basa en tres principios clave:

Cualquier cosa descrita por RDF es dicho recurso. Principalmente un recurso está disponible en la web, pero RDF también puede describir recursos que no se encuentran directamente en la web. Cada recurso se identifica mediante un URI, identificador uniforme de recursos. El modelo de datos RDF consta de recursos, propiedades y valores. Las propiedades son relaciones que vinculan recursos y valores, y también se identifican mediante Uri. Un valor, por otro lado, es un tipo de datos primitivo, que puede ser una cadena que contiene el URI de un recurso. La unidad básica para representar información en RDF es la declaración. Una sentencia es un triple del tipo sujeto-predicado-objeto, donde el sujeto es un recurso, el predicado es una propiedad y el objeto es un valor (y por lo tanto también un URI que apunta a otro recurso). El modelo de datos RDF permite definir un modelo simple para describir las relaciones entre recursos, en términos de las propiedades identificadas por un nombre y sus valores. Sin embargo, el modelo de datos RDF no proporciona ningún mecanismo para declarar estas propiedades, ni para definir las relaciones entre estas propiedades y otros recursos. Tal tarea está definida por el esquema RDF.

Cuando RDF necesita hacer referencia a más de un recurso, por ejemplo para describir el hecho de que el recurso está asociado con varias propiedades, define contenedores, es decir, listas de recursos. Hay tres tipos de contenedores:

Un modelo RDF es representable por un gráfico orientado en cuyos nodos hay recursos o tipos primitivos y cuyos arcos representan las propiedades. Un gráfico RDF está representado físicamente por una serialización. Las principales serializaciones que se pueden adoptar para un gráfico RDF son: en particular, la serialización en XML puede tener lugar de acuerdo con dos métodos, el clásico y el abreviado, más legible por humanos.

Supongamos que desea serializar la frase "Mario_Rossi" "è_autore_di" "Rosso_di_sera_bel_tempo_si_spa" : el resultado en RDF / XML será:

En el esquema RDF (RDFS) cada predicado está relacionado con otros predicados y permite declarar la existencia de propiedades de un concepto, que permiten expresar por método sistemático declaraciones similares en recursos similares. RDF Schema le permite definir nuevos tipos de clase. Además, al especificar el concepto de clase y subclase, le permite definir jerarquías de clases. En RDF puede representar recursos como instancias de clases y definir subclases y tipos. Cada recurso descrito en RDF es una instancia de la clase rdfs: Resource. Las subclases de rdfs: Resource son: rdfs: Literal representa un literal, una cadena de texto. rdfs: propiedad representa propiedades. rdf: Clase A de lenguajes orientados a objetos. rdf: type indica que un recurso es del tipo de la clase que se especifica. rdfs: subClassOf indica la relación clase / subclase entre dos clases. La herencia puede ser múltiple. rdfs: subPropertyOf indica que una propiedad es especialización de otra. rdfs: véase también especifica que el recurso también se describe en otra parte. rdfs: isDefinedBy indica el recurso "sujeto de la aserción" o quién hizo la aserción. rdfs: range (codominio) se utiliza como una propiedad de un recurso; indica las clases que formarán parte de una aserción con la propiedad. rdfs: dominio indica la clase a la que se puede aplicar la propiedad.

La clase cat se declara una subclase de la clase animal. La propiedad principal se declara como especialización de la propiedad principal.

Resource Description Framework

Metadatos

Sistema de clasificación

Un esquema de clasificación es la estructura de un sistema de clasificación, expresada por categorías conceptuales, sus propias articulaciones y relaciones jerá...

Semantic MediaWiki

Semantic MediaWiki, abreviado SMW, es una extensión del software MediaWiki que le permite leer e integrar anotaciones de datos semánticos dentro de las páginas ...

Clasificaciones del conocimiento

Iniciativas web colaborativas

Wikipedia (enciclopedia)

Servicio proporcionado por Neodigit

Software multiplataforma

Software libre en PHP

Sistema abierto.

2005 Software

Esta página se basa en el artículo de Wikipedia: Fuente, Autores, Licencia Creative Commons Reconocimiento-CompartirIgual.
This page is based on the Wikipedia article: Source, Authors, Creative Commons Attribution-ShareAlike License.
contactos
Política de privacidad , Descargos de responsabilidad