La pila de la Web Semántica , también conocida como torta de la Web Semántica o torta de capas de la Web Semántica , ilustra la arquitectura de la Web Semántica .
La Web Semántica es un movimiento colaborativo liderado por el organismo de normalización internacional World Wide Web Consortium (W3C). [1] El estándar promueve formatos de datos comunes en la World Wide Web . Al fomentar la inclusión de contenido semántico en las páginas web , la Web Semántica pretende convertir la web actual, dominada por documentos no estructurados y semiestructurados, en una "red de datos". La pila de Web Semántica se basa en el Marco de Descripción de Recursos (RDF) del W3C. [2]
Descripción general
La pila de la Web semántica es una ilustración de la jerarquía de lenguajes, donde cada capa explota y utiliza las capacidades de las capas inferiores. Muestra cómo las tecnologías estandarizadas para la Web semántica se organizan para hacer posible la Web semántica. También muestra cómo la Web semántica es una extensión (no un reemplazo) de la Web hipertextual clásica.
La ilustración fue creada por Tim Berners-Lee . [3] La pila aún está evolucionando a medida que se concretan las capas. [4] [5] (Nota: James Hendler dio una charla humorística sobre la pila de la Web Semántica en evolución en la Conferencia Internacional de la Web Semántica de 2009. [ 6] )
Tecnologías de la Web Semántica
Como se muestra en la pila de la Web Semántica, se utilizan los siguientes lenguajes o tecnologías para crear la Web Semántica . Las tecnologías desde la base de la pila hasta OWL están actualmente estandarizadas y aceptadas para crear aplicaciones de la Web Semántica. Aún no está claro cómo se va a implementar la parte superior de la pila. Es necesario implementar todas las capas de la pila para lograr visiones completas de la Web Semántica .
Tecnologías web de hipertexto
Las capas inferiores contienen tecnologías que son bien conocidas de la web hipertextual y que sin cambios proporcionan la base para la web semántica.
- El identificador de recursos internacionalizado (IRI), una generalización del URI , proporciona un medio para identificar de forma única los recursos de la web semántica. La web semántica necesita una identificación única para permitir una manipulación demostrable de los recursos en las capas superiores.
- Unicode sirve para representar y manipular texto en muchos idiomas. La Web semántica también debería ayudar a unir documentos en diferentes idiomas humanos, por lo que debería ser capaz de representarlos.
- XML es un lenguaje de marcado que permite la creación de documentos compuestos por datos semiestructurados. La web semántica otorga significado (semántica) a los datos semiestructurados.
- Los espacios de nombres XML ofrecen una forma de utilizar marcas de más fuentes. La Web semántica trata de conectar datos entre sí, por lo que es necesario hacer referencia a más fuentes en un documento.
Tecnologías de Web Semántica estandarizadas
Las capas intermedias contienen tecnologías estandarizadas por W3C para permitir la construcción de aplicaciones web semánticas.
- Resource Description Framework (RDF) es un marco para crear declaraciones en forma de los llamados triples. Permite representar información sobre recursos en forma de gráfico; la web semántica a veces se denomina " Gráfico global gigante" .
- El esquema RDF ( RDFS ) proporciona un vocabulario básico para RDF. Con RDFS es posible, por ejemplo, crear jerarquías de clases y propiedades.
- Web Ontology Language (OWL) amplía RDFS añadiendo construcciones más avanzadas para describir la semántica de las declaraciones RDF. Permite establecer restricciones adicionales, como por ejemplo la cardinalidad, las restricciones de valores o las características de las propiedades, como la transitividad. Se basa en la lógica descriptiva y, por tanto, aporta poder de razonamiento a la web semántica.
- SPARQL es un lenguaje de consulta RDF que se puede utilizar para consultar cualquier dato basado en RDF (es decir, incluidas las instrucciones que involucran RDFS y OWL). El lenguaje de consulta es necesario para recuperar información para aplicaciones web semánticas.
- RIF es un formato de intercambio de reglas. Es importante, por ejemplo, para permitir la descripción de relaciones que no se pueden describir directamente mediante la lógica de descripción utilizada en OWL.
Tecnologías de la Web Semántica no realizadas
Las capas superiores contienen tecnologías que aún no están estandarizadas o contienen sólo ideas que deberían implementarse para realizar la Web Semántica.
- La criptografía es importante para garantizar y verificar que las declaraciones de la web semántica provienen de una fuente confiable. Esto se puede lograr mediante la firma digital adecuada de las declaraciones RDF.
- La confianza en las afirmaciones derivadas se sustentará (a) verificando que las premisas provienen de una fuente confiable y (b) confiando en la lógica formal durante la derivación de nueva información.
- La interfaz de usuario es la capa final que permitirá a los humanos utilizar aplicaciones web semánticas.
Notas
- ^ "Cronología de los estándares XML y Web semántica del W3C" (PDF) . 2012-02-04.
- ^ "Actividad de la Web Semántica del W3C". Consorcio World Wide Web (W3C). 7 de noviembre de 2011. Consultado el 26 de noviembre de 2011 .
- ^ "Web semántica - XML2000, diapositiva 10". W3C . Consultado el 13 de mayo de 2008 .
- ^ "Representación del conocimiento en la Web semántica, diapositiva 7". W3C . Consultado el 13 de mayo de 2008 .
- ^ "Web semántica y otras tecnologías a tener en cuenta, diapositiva 24". W3C . Consultado el 13 de mayo de 2008 .
- ^ ""Poema de pastel de capas, ISWC 2009"". YouTube .