30.12.2012 Views

geração (semi)automática de metadados - Universidad Autónoma ...

geração (semi)automática de metadados - Universidad Autónoma ...

geração (semi)automática de metadados - Universidad Autónoma ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ISBN: 978–972–8924–45-4 © 2007 IADIS<br />

Tecnología<br />

Nivel <strong>de</strong><br />

abstracción<br />

Tabla 1. Diferencias entre las principales tecnologías middleware<br />

Curva <strong>de</strong><br />

aprendizaje<br />

Posibilidad<br />

versionado<br />

Depen<strong>de</strong>ncia<br />

plataforma<br />

Depen<strong>de</strong>ncia<br />

lenguaje<br />

Problemas en<br />

representación<br />

<strong>de</strong> datos<br />

RPC Bajo Pronunciada No Sí No Sí<br />

CORBA Medio Pronunciada No Sí No Sí<br />

COM/DCOM Medio Pronunciada Sí Sí No No<br />

Java RMI Medio Media Sí No Sí No<br />

IBM MQ Alto Media No Sí No No<br />

Servicios Web Muy alto Ligera Sí* No No No<br />

* Hay que distinguir entre versionado sintáctico que si se ha conseguido, y versionado semántico que actualmente está siendo objeto<br />

<strong>de</strong> estudio.<br />

Los avances en Servicios Web y Grid muestran una estrecha relación entre ambas tecnologías [7, 12]. Lo<br />

que se persigue es soporte para semántica que pueda procesarse mediante computadores para que no sea<br />

necesaria la intervención humana en el <strong>de</strong>scubrimiento, la composición y la ejecución <strong>de</strong> los servicios. Y ahí<br />

es precisamente don<strong>de</strong> entran en acción los Servicios Web Semánticos (SWS) [2].<br />

A partir <strong>de</strong> ahora, el artículo se estructura <strong>de</strong> la siguiente forma:<br />

La siguiente sección hace un repaso sobre el estado <strong>de</strong>l arte <strong>de</strong> las distintos tipos <strong>de</strong> Servicios Web<br />

Semánticos con los que po<strong>de</strong>mos trabajar. La sección 3, está <strong>de</strong>stinada a comparar cualitativamente las<br />

tecnologías <strong>de</strong> servicios <strong>de</strong>scritas en la sección anterior. En la sección 4, ofreceremos los resultados que<br />

pue<strong>de</strong>n extraerse <strong>de</strong> la comparativa. Por último, <strong>de</strong>dicaremos una sección para exponer las conclusiones<br />

extraídas y las líneas <strong>de</strong> trabajo futuras.<br />

2. ESTADO DEL ARTE<br />

La Web Semántica [10] preten<strong>de</strong> la anotación semántica <strong>de</strong> los recursos disponibles en Internet para permitir<br />

el acceso a estos recursos <strong>de</strong> forma <strong>automática</strong> por parte <strong>de</strong> componentes software.<br />

Los SWS son una línea importante <strong>de</strong> la Web Semántica, que propone <strong>de</strong>scribir no sólo la información <strong>de</strong><br />

acceso a un servicio, sino <strong>de</strong>finir vocabularios <strong>de</strong> funcionalidad y procedimientos para <strong>de</strong>scribir servicios<br />

web. Tal <strong>de</strong>scripción abarca aspectos como entradas, salidas, procesos, condiciones necesarias para que se<br />

puedan ejecutar, los efectos que producen y la información para localizarlos. En la Figura 1 po<strong>de</strong>mos apreciar<br />

la arquitectura <strong>de</strong> la Web Semántica y el papel que <strong>de</strong>sempeñan los SWS <strong>de</strong>ntro <strong>de</strong> ella.<br />

116<br />

Figura 1. Arquitectura <strong>de</strong> la Web Semántica

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!