Está en la página 1de 10

INTRODUCCIN

El manejo de informacin a grandes escalas ha sido uno de los retos principales hoy en da,
pues en esta poca el manejo de paquetes de datos, informacin, bases de datos y dems
herramientas que ayudan a la organizacin, control, seguridad y manejo de archivos de
informacin es algo muy delicado y complicado, ya que actualmente la seguridad dentro de
un sistema de informacin basado en conocimiento es un punto primordial porque
necesitamos que esa informacin siempre este segura, integra, disponible y no malversada
para que esta llegue a ser confiable y poder utilizarla.

Pero que sucede cuando alguna de esa informacin requiere de compatibilidad con ciertos
lenguajes, programas o aplicaciones en los cuales no se puede operar, ya que la informacin
de la que se dispone no se puede procesar ni es entendida por el programa. En efecto
tenemos un problema de compatibilidad ya que el programa no puede proporcionarnos la
solucin de poder procesarla, es por ello que se buscaron manera de poder hacer que la
informacin fuera accesible para todo aquel que la necesitara, y as poder acceder a ella de
una manera fcil, segura y sin complicacin alguna. Gracias a ello surgen los lenguajes de
interpretacin de informacin que son capaces de poder codificar esa informacin,
trasladarla segura e interpretarla, para luego poder mostrarla. Y algunos de los lenguajes de
los que se habla es el lenguaje de ontologa web o bien conocido como OWL.













1

Lenguajes de Representacin OWL

OWL es el acrnimo del ingls Web Ontology Language, un lenguaje de marcado para
publicar y compartir datos usando ontologas en la WWW. OWL tiene como objetivo
facilitar un modelo de marcado construido sobre RDF y codificado en XML.

El Web Ontology Language OWL est diseado para usarse cuando la informacin
contenida en los documentos necesita ser procesada por programas o aplicaciones, en
oposicin a situaciones donde el contenido solamente necesita ser presentado a los seres
humanos.

OWL posee ms funcionalidades para expresar el significado y semntica que XML, RDF,
y RDFS, pero OWL va ms all que estos lenguajes pues ofrece la posibilidad de
representar contenido de la Web interpretable por mquina.

A continuacin se ofrece un breve mapa para la navegacin a travs de este conjunto de
documentos:

OWL Overview ofrece una introduccin simple a OWL para proveer una lista
de caractersticas del lenguaje con una breve descripcin:
http://www.w3.org/TR/owl-features/

OWL Guide demuestra el uso del lenguaje OWL para ofrecer un ejemplo
extendido. Tambin ofrece un glosario de la terminologa usada en estos
documentos: http://www.w3.org/TR/owl-guide/


OWL Reference ofrece una descripcin sistemtica y resumida (pero todava
informalmente establecida) de todas las primitivas de modelado de OWL,
usando la sintaxis de intercambio de RDF/XML para OWL. Este documento
sirve como una gua de referencia para usuarios del lenguaje OWL:
http://www.w3.org/TR/owl-ref/

El documento OWL Semantics and Abstract Syntax es la normativa final y
formal establecida del lenguaje: http://www.w3.org/TR/owl-semantics/


El documento OWL Web Ontology Language Test Cases contiene un largo
conjunto de casos para el lenguaje: http://www.w3.org/TR/owl-test/

2

El documento OWL Use Cases and Requirements contiene un conjunto de
casos de uso para un lenguaje de ontologa web y compila un conjunto de
requerimientos para OWL: http://www.w3.org/TR/webont-req/


OWL ha sido diseado para conocer las necesidades para un lenguaje de ontologa de la
Web y es, pues, parte de las recomendaciones del W3C relacionadas con la Web
Semntica.

1. XML provee una sintaxis superficial para documentos estructurados, pero no
impone restricciones semnticas en el significado de estos documentos.
2. XML Schema es un lenguaje para restringir la estructura de los documentos
XML y tambin extiende XML con tipos de datos.
3. RDF es un modelo de datos para objetos ("recursos") y para las relaciones entre
ellos, provee una semntica simple para este modelo de datos, a la vez que este
modelo de datos puede ser representado en sintaxis XML.
4. RDF Schema es un vocabulario para describir propiedades y clases de recursos
RDF, con una semntica para generalizacin de jerarquas de aquellas
propiedades y clases.
5. OWL aade ms vocabulario para describir propiedades y clases: entre otras,
relaciones entre clases (ejemplo, inconexas), cardinalidad (ejemplo
"exactamente uno"), igualdad, ms ricos tipos de propiedades, caractersticas de
las propiedades (por ejemplo, simetra), y clases enumeradas.













3

Los tres sub-lenguajes de OWL

OWL ofrece tres sub-lenguajes de expresin incremental diseados para ser usados por
comunidades especficas de desarrolladores y usuarios segn el nivel de expresividad que
precisen stos.


1. OWL Lite da soporte a aquellos usuarios que primordialmente necesitan una
clasificacin jerrquica y restricciones simples. Por ejemplo, soporta restricciones
cardinales, pero solamente permite valores cardinales de 0 1. As pues, es ms
simple proveer herramientas de soporte para OWL Lite. OWL Lite ofrece una
rpida ruta de migracin para tesauros y otras taxonomas. En resumen, OWL Lite
tiene una ms baja complejidad formal que OWL DL.




2. OWL DL da soporte a aquellos usuarios que quieren la mxima expresividad
mientras conservan completamente la computacionalidad (todas las conclusiones
son garantizadas para ser computables) y resolubilidad (todas las computaciones
terminarn en tiempo finito). OWL DL incluye todos los constructos del lenguaje
OWL, pero pueden usarse solamente bajo ciertas restricciones (por ejemplo,
mientras una clase puede usarse por una subclase de muchas clases, una clase no
puede ser una instancia de otra clase). OWL DL se denomina as debido a su
correspondencia con las descripciones lgicas (DL), un campo de investigacin que
han estudiado los lgicos para la fundacin formal de OWL.


3. OWL Full da soporte a usuarios que requieren el mximo de expresividad y la
libertad sintctica de RDF sin garantas computacionales. Por ejemplo, en OWL
Full una clase puede ser tratada simultneamente como una coleccin de individuos
y como un individuo por derecho propio. OWL Full permite a una ontologa
aumentar el significado del vocabulario predefinido (RDF OWL). Es poco
probable que algn software racional pueda soportar por completo el razonamiento
para cada caracterstica de OWL Full.




4

uno de estos sub-lenguajes es una extensin de su predecesor ms simple, en los que ambos
pueden ser expresados legalmente y en los que pueden ser vlidamente concluidos. El
conjunto siguiente de relaciones es correcto, sin embargo, no sus inversas.

6. Cada ontologa legal OWL Lite es una ontologa legal OWL DL.
7. Cada ontologa legal OWL DL es una ontologa legal OWL Full.
8. Cada conclusin vlida OWL Lite es una conclusin vlida OWL DL.
9. Cada conclusin vlida OWL DL es una conclusin vlida OWL Full.


5

EJEMPLO Y SINTAXIS DE UNA WEB SEMANTICA OWL (Figura 1)


Figura 1.- Fragmento de la ontologa de relaciones espaciales (en el lenguaje OWL y en sintaxis XML/RDF)
creada por Ordenance Survey, la agencia gubernamental britnica que elabora los mapas del Reino Unido.
Se muestra la definicin de la relacin espacial touches como relacin simtrica, entre otras propiedades


ESQUEMA EJEMPLAR DEL FUNCIONAMIENTO OWL (Figura 2)


Figura 2

II

EJEMPLO DE UNA WEB MODELO FUNCIONANDO CON OWL (Figura 3)

Figura 3


III

CONCLUSIN
Como bien se dijo anteriormente OWL es un lenguaje de Ontologas Web. Es muy distinto
a Lenguajes anteriores ya que otros lenguajes han sido utilizados para desarrollar
herramientas y ontologas destinadas a comunidades especficas (especialmente para
ciencias y aplicaciones especficas de comercio electrnico), no fueron definidos para ser
compatibles con la arquitectura de la World Wide Web en general, y la Web Semntica en
particular.
OWL rectifica esto proporcionando un lenguaje que utiliza la conexin proporcionada por
RDF para aadir las siguientes capacidades a las ontologas:
Capacidad de ser distribuidas a travs de varios sistemas
Escalable a las necesidades de la Web
Compatible con los estndares Web de accesibilidad e internacionalizacin
Abierto y extensible
Convirtindose as en un lenguaje de mayor utilidad para la WEB, ya que el grupo de
trabajo de ontologas para la Web identifico los principales casos de uso de ontologas en la
Web los describi en su documento de Casos de Uso y Requisitos, donde se realiz un
estudio sobre unas 25 aplicaciones implementadas y en sistemas en uso (utilizando
lenguajes de ontologas web prematuros), para as probar su funcionamiento, lo cual
lograron resultados impactantes logrando un desempeo en;
a) Mejora en la bsqueda
b) Bsquedas basadas en contenido para medios no textuales (multimedia)
c) Una mejor organizacin taxonmica automatizada de datos y documentos
d) La administracin explcita de Restricciones
e) Expresin de las Preferencias y/o Intereses de los usuarios
f) Mapeo de contenidos entre sitios Web
g) Administracin de Derechos y Control de Acceso
En resumidas palabras:
El Lenguaje de Ontologas Web (OWL) est diseado para ser usado en aplicaciones que
necesitan procesar el contenido de la informacin en lugar de nicamente representar
informacin para los humanos facilitando de este manera un mejor mecanismo de
interpretacin de contenido Web que los que son contenidos dentro de XML, RDF, y
esquema RDF (RDF-S) proporcionando vocabulario adicional junto con una semntica
formal en conjunto de sus dems sub-lenguajes.

También podría gustarte