Lenguaje de Ontología Web
OWL ( Web Ontology Language ) es un lenguaje para describir ontologías para la web semántica . El lenguaje OWL le permite describir las clases y las relaciones entre ellas que son inherentes a los documentos y aplicaciones web. OWL se basa en los lenguajes anteriores OIL y DAML+OIL y actualmente es el lenguaje recomendado por el World Wide Web Consortium .
El lenguaje se basa en la representación de la realidad en el modelo de datos “objeto-propiedad”. OWL es adecuado para describir no solo páginas web, sino también cualquier objeto de la realidad. A cada elemento de descripción en este idioma (incluidas las propiedades que vinculan objetos) se le asigna un URI .
Variedades lingüísticas
Por el momento, se considera relevante la segunda versión del lenguaje OWL, que define las siguientes variedades
- OWL 2 DL está diseñado para usuarios que desean la máxima expresividad mientras mantienen la integridad computacional (se garantiza que todas las conclusiones lógicas implícitas en una ontología en particular son computables) y la capacidad de resolución (todos los cálculos se completarán en un tiempo determinado). OWL DL incluye todas las construcciones del lenguaje OWL, pero solo se pueden usar bajo ciertas restricciones (por ejemplo, una clase puede ser una subclase de muchas clases, pero no puede ser miembro de otra clase). OWL DL se llama así por su correspondencia con la lógica de descripción , la disciplina que desarrolló las lógicas que forman la base formal de OWL. Hay tres subconjuntos de OWL DL llamados "perfiles":
- OWL EL , diseñado para su uso en aplicaciones con un gran número de propiedades y clases. En las ontologías EL, se garantiza que los principales algoritmos de inferencia se completarán en tiempo polinomial.
- OWL QL , especialmente útil para ontologías que contienen muchos individuos. En este perfil, el enfoque principal es garantizar consultas de datos de alta velocidad: se resuelven en tiempo logarítmico.
- OWL RL está diseñado para ejecutar algoritmos basados en lenguajes de reglas. Incluye un conjunto diferente de herramientas de EL y se posiciona como un lenguaje que le permite aumentar la expresividad de las ontologías RDFS existentes.
- OWL 2 Full está destinado a usuarios que desean la máxima expresividad y libertad sintáctica de RDF sin las garantías de evaluación. Por ejemplo, en OWL Full, una clase se puede considerar como una colección de individuos y como un individuo por derecho propio. OWL Full te permite construir ontologías que amplían la composición de un vocabulario predefinido (RDF o OWL). Es poco probable que algún software sea capaz de admitir completamente todas las funciones de OWL Full.
- La primera versión del lenguaje también incluía un subconjunto de OWL Lite , diseñado para limitar la expresividad del lenguaje y aumentar la velocidad de los algoritmos. Falta la nueva versión del estándar OWL Lite.
Versiones
1.0
Recomendación del W3C Archivado el 27 de agosto de 2006 en Wayback Machine , vigente desde el 10 de febrero de 2004.
1.1
La nueva especificación, que tenía el estatus de borrador de trabajo . La dirección del grupo de trabajo es [1] Archivado el 22 de octubre de 2007 en Wayback Machine . Los cambios se refieren a la mejora de la lógica (restricciones de cardinalidad cualitativa), la expansión del soporte para tipos de datos, azúcar sintáctico . El trabajo principal del proyecto se realizó en http://www.webont.org/owl/1.1/ Archivado el 16 de febrero de 2008 en Wayback Machine .
2.0
El 27 de octubre de 2009, la especificación OWL 2 se convirtió en una recomendación del W3C. Es un conjunto de 11 documentos:
- Especificación estructural y sintaxis de estilo funcional Archivado el 7 de marzo de 2010 en Wayback Machine .
- Semántica directa Archivado el 30 de marzo de 2010 en Wayback Machine .
- Semántica basada en RDF Archivado el 17 de marzo de 2010 en Wayback Machine .
- Casos de prueba y conformidad Archivado el 30 de marzo de 2010 en Wayback Machine .
- Mapeo a gráficos RDF Archivado el 21 de febrero de 2010 en Wayback Machine .
- Serialización XML Archivado el 13 de marzo de 2010 en Wayback Machine .
- Perfiles Archivado el 26 de febrero de 2010 en Wayback Machine .
- Guía de referencia rápida Archivado el 11 de marzo de 2010 en Wayback Machine .
- Nuevas funciones y justificación Archivado el 8 de marzo de 2010 en Wayback Machine .
- Sintaxis de Manchester Archivado el 2 de marzo de 2010 en Wayback Machine .
- rdf: texto: un tipo de datos para texto internacionalizado Archivado el 15 de marzo de 2010 en Wayback Machine .
Véase también
Enlaces a recursos en inglés
- OWL Ontología web Lenguaje Semántica y sintaxis abstracta, Peter F. Patel-Schneider, Patrick Hayes e Ian Horrocks, Editores. Recomendación del W3C, 10 de febrero de 2004 Archivado el 15 de agosto de 2006 en Wayback Machine - OWL Semantics and Abstract Syntax; Última versión archivada el 22 de agosto de 2006 en Wayback Machine .
- OWL, Lenguaje de Ontologías Web. Sinopsis, Deborah L. McGuinness y Frank van Harmelen, editores. Recomendación del W3C, 10 de febrero de 2004 Archivado el 13 de agosto de 2006 en Wayback Machine - Descripción general de OWL; Última versión Archivado el 13 de marzo de 2009 en Wayback Machine .
- Referencia del lenguaje de ontología web OWL, Mike Dean y Guus Schreiber, editores. Recomendación del W3C, 10 de febrero de 2004 Archivado el 19 de agosto de 2006 en Wayback Machine - OWL Help; Última versión archivada el 18 de enero de 2006 en Wayback Machine .
- Casos de uso y requisitos del lenguaje de ontología web OWL, Jeff Heflin, editor. Recomendación del W3C, 10 de febrero de 2004 Archivado el 19 de agosto de 2006 en Wayback Machine - Requisitos de OWL; última versión Archivado el 30 de agosto de 2006 en Wayback Machine .
- Casos de prueba de lenguaje de ontología web OWL, Jeremy J. Carroll y Jos De Roo, editores. Recomendación W3C, 10 de febrero de 2004 Archivado el 21 de agosto de 2006 en Wayback Machine - Muestras de prueba OWL; Última versión Archivado el 23 de agosto de 2006 en Wayback Machine .
- OWL Archivado el 27 de agosto de 2006 en Wayback Machine .
Enlaces a recursos en ruso
Consorcio World Wide Web (W3C) |
---|
Productos y estándares | Recomendaciones |
|
---|
OSO |
- IndieAuth
- XADES
- XBL
- +SMIL
- XUP
|
---|
proyectos de trabajo |
|
---|
Guías |
- Directrices de accesibilidad del contenido web
|
---|
Iniciativas |
- Servicio de
- Iniciativa de
- plataforma web
|
---|
jubilado _ |
|
---|
Obsoleto |
|
---|
|
---|
Organizaciones |
| Grupos de trabajo |
- ETIQUETA
- CSS
- SVG
- WebAuthn
- QUÉ
|
---|
Grupos comunitarios y empresariales |
|
---|
Grupos cerrados |
- Descripción del dispositivo (DDWG
- HTML
- Actividad de interacción multimodal (MMI
|
---|
|
---|
EN | |
---|
Conferencias |
|
---|
web semántica |
---|
Lo esencial |
|
---|
Subsecciones |
|
---|
Aplicaciones |
|
---|
Temas relacionados |
|
---|
Estándares |
- Historia : HTML semántico simple y antiguo
- DAML+ACEITE
|
---|