Home

Clasificación de servicios Web semánticos mediante ontologías

image

Contents

1. Universidad Aut noma Metropolitana Unidad Azcapotzalco Divisi n de Ciencias B sicas e Ingenier a Licenciatura en Ingenier a en Computaci n Propuesta de Proyecto Terminal Clasificaci n de servicios web sem nticos mediante ontolog as S nchez Estrada Erick 207202964 Trimestre 12 I Fecha de entrega 5 de Marzo de 2012 Versi n Tercera versi n Asesor Dra Maricela Claudia Bravo Contreras Profesor titular C Departamento de Sistemas Objetivo General Dise ar y construir un sistema de clasificaci n automatizada de servicios web sem nticos OWL S mediante ontolog as Objetivo Espec ficos A a IA e de ES e Dise ar e Implementar un m dulo de clasificaci n basado en reglas e Dise ar e implementar un analizador sint ctico para extraer los elementos relevantes de los servicios web sem nticos e Dise ar e implementar una ontolog a que contenga la clasificaci n de los servicios web previamente analizados e Dise ar e Implementar un m dulo de b squedas de servicios web sem nticos Introducci n Un sistema de clasificaci n es una aplicaci n que organiza la informaci n que se ingresa en clases mediante el uso de determinadas caracter sticas comunes El objetivo de la clasificaci n es que dicha informaci n pueda ser m s f cil de obtener sin tener que consultar toda la informaci n para encontrar lo que se est buscando En el caso de una aplicaci n construida sobre una ontolog a dicha aplica
2. ara la construcci n de composici n de servicios para la resoluci n de problemas sin embargo no se preocupa de realizar una organizaci n de dichos servicios Modelo Multidimensional para la representaci n de Perfiles de Aprendizaje y Estilos de Pensamiento mediante Ontolog as y Reglas de Inferencia 4 Es un proyecto similar a ste ya que trabaja con reglas de inferencia para construir una base de conocimiento para identificar los perfiles de aprendizaje de un estudiante Descripci n t cnica ste proyecto tiene como finalidad construir un sistema que clasifique servicios web sem nticos OWL S 6 que le sean suministrados a a partir de un repositorio local lo cual lo realizar mediante la ejecuci n de reglas de inferencia que le permitan decidir la clasificaci n de cada servicio Tambi n ste proyecto tiene como fin que un usuario pueda realizar consultas de dichos servicios adem s que pueda visualizar la clasificaci n que ha sido mencionada anteriormente ste proyecto est conformado por los siguientes m dulos 1 Repositorio de servicios ste m dulo almacenar todos los servicios web OWL S para su posterior an lisis y clasificaci n ste proceso de recolecci n a almacenamiento de los servicios se contempla que sea manual Analizador sint ctico de servicios ste m dulo se encargara de analizar los servicios OWL S para obtener los datos necesarios para que sea analizado por la ontolog a Ontolog a de s
3. ci n agrupa la informaci n en base a la ontolog a haciendo el proceso m s automatizado ya que el usuario que proporciona el recurso o informaci n no tiene que decidir cu l es la clasificaci n sino que es la misma aplicaci n que decide d nde clasifica dicha informaci n El Lenguaje de Ontolog as Web OWL es un lenguaje de marcado que est pensado para ser usado cuando la informaci n contenida en los documentos necesita ser procesada por las aplicaciones a diferencia de situaciones en donde el contenido s lo necesita ser presentado a los humanos Los servicios web sem nticos est n formados por un servicio web y una anotaci n sem ntica sobre dicho servicio La anotaci n sem ntica consiste en asociar conceptos y relaciones de una ontolog a con par metros y operaciones de in servicio web Los servicios web sem nticos surgen de la necesidad de realizar las operaciones de descubrimiento selecci n composici n negociaci n invocaci n monitorizaci n y recuperaci n semiautom tica de los servicios web tradicionales OWL S se basa en la definici n de varias ontolog as escritas en OWL que permiten la descripci n de servicios web sem nticos en diferentes niveles de abstracci n Seg n ste enfoque la anotaci n sem ntica trata de dar respuesta a tres cuestiones esenciales para cualquier servicio web qu ofrece el servicio c mo funciona el servicio y c mo se interact a con l Relevante se refiere a las entradas
4. dor Intel 17 2600 8 GB de memoria RAM disco duro de 1 TB e Sistema operativo Windows 7 e Se cuenta con la licencia de tipo acad mica de la API Jess la cual tiene una duraci n de un a o a partir de que se empiece utilizar la API e Las dem s APP s y software mencionado en la especificaci n t cnica son gratuitas Estos recursos son suficientes para concluir el proyecto en tiempo y forma Bibliograf a 1 Web 2 0 Search Engine 2012 Marzo En l nea Disponible http www web20searchengine com 2 J P Mart nez Extracci n automatizada y representaci n de servicios Web mediante ontolog as propuesta de proyecto terminal Universidad Aut noma Metropolitana Azcapotzalco D F M xico 2011 3 D M Mercado Soluci n de problemas de mediana dificultad utilizando composici n de servicios web propuesta de proyecto terminal Universidad Aut noma Metropolitana Azcapotzalco D F M xico 2011 4 L A Toral Modelo Multidimensional para la representaci n de Perfiles de Aprendizaje y Estilos de Pensamiento mediante Ontolog as y Reglas de Inferencia propuesta de proyecto terminal Universidad Aut noma Metropolitana Azcapotzalco D F M xico 2011 5 OWL S Semantic Markup for Web Services 2004 Noviembre 22 En l nea Disponible http www w3 org Submission OW L S 6 OWL S 1 0 Release 2012 Marzo En l nea Disponible http www daml org services owl s 1l 0
5. ervicios ste m dulo se encargar de anotar los servicios OWL S que son proporcionados por el analizador sint ctico M dulo de inferencias ste m dulo se encargar de agrupar los servicios que han sido anotados por la ontolog a mediante una clasificaci n basado en reglas Buscador de servicios ste m dulo se encargar de realizar consultas de los servicios OWL S que han sido anotados n la ontolog a La ilustraci n 1 muestra la interacci n de los m dulos en el sistema Analizador Buscador de Repositorio sint ctico servicios OWL S Clasificaci n basada en reglas Ontolog a Ilustraci n 1 La interacci n entre los m dulos se explica a continuaci n en relaci n con relaciones que se muestra en la Ilustraci n 1 1 Los servicios contenidos en el repositorio son extra dos por el analizador sint ctico para la extracci n de su informaci n 2 La informaci n obtenida a trav s del analizador sint ctico es proporcionada a la ontolog a 3 Las anotaciones en los servicios que fueron agregadas por la ontolog a sirven como b squeda de los servicios OWL S 4 En base al conjunto de reglas establecidas en la ontolog a se clasifica los servicios OWL S Especificaci n t cnica El presente proyecto se realizar mediante el lenguaje java con el entorno de desarrollo Eclipse Enterprise Para la construcci n de la ontolog a se har con el editor Protege 3 4 8 el cual es es software libre Se utiliza
6. i n de servicios web WSDL Web Service Definition Language Calendario de trabajo El desarrollo del proyecto tendr una duraci n de dos trimestres el proyecto terminal I en el trimestre 12 P y el proyecto terminal II en el trimestre 12 O Las tablas 1 y 2 muestran las actividades a realizar en cada trimestre Calendario de actividades para el proyecto terminal I correspondiente al trimestre 12 P Semana de actividades 3 4 5 6 7 8 9 10 11 Horasa la Semana Creaci n del repositorio local y b squeda de 10 servicios Dise o del analizador sint ctico 20 Dise o del modelo ontol gico 40 Dise o del m dulo de clasificaci n de servicios 15 Dise o del m dulo de b squeda de servicios Total de horas 100 Tabla 1 Calendario de actividades para el proyecto terminal II correspondiente al trimestre 12 0 Semana de actividades 1 2 3 4 5 6 7 8 9 10 11 Horasa la Semana Implementaci n del analizador sint ctico 40 Implementaci n del motor de inferencias 50 implementaci n del m dulo de clasificaci n de 40 servicios Implementaci n del m dulo de b squeda de 30 servicios Pruebas de cada m dulo 20 Documentaci n y reporte final del proyecto 20 Total de horas 200 Tabla 2 Recursos El alumno cuenta con los siguientes recursos e Computadora con procesa
7. r la APIs Protege OWL API proporcionada con el software Protege antes mencionado En cuanto a la construcci n del motor de inferencias se utilizar las APY s Jena API OWL API y Jess Para la realizaci n de las operaciones sem nticas me apoyar en la API Semantic WEB el cual es una API de libre distribuci n ste proyecto se dar por concluido cundo el sistema clasifique los servicios OWL S que le sean suministrados de forma automatizada y permita una b squeda de dichos servicios por parte del usuario El sistema ser probado con 100 servicios OWL S con lo que generar las clasificaciones correspondientes de dichos servicios A a A z 3 i 5 Ea PARRE Como continuaci n del proyecto se sugiere incluir servicios BPEL para servicios web sem nticos los cuales son servicios BPEL que usan un framework sem ntico de servicios web para definir un canal de o e 6 comunicaci n entre dos servicios en lugar de usar un enlace basado en WSDL 1 1 Los entregables del proyecto son los siguientes e CD con el c digo fuente documentado del sistema funcional as como los archivos binarios Manual de instalaci n Repositorio de servicios web OWL S de origen Repositorio de servicios web OWL S clasificado Reporte final del proyecto http protege stanford edu download registered html http incubator apache org jena 4 x http www jessrules com BPEL Business Process Execution Language Es un lenguaje para la composic
8. salidas precondiciones y efectos definidos en los servicios web 2 Justificaci n Actualmente existen muchos sistemas buscadores de servicios web los cuales ya cuentan con una clasificaci n para cada tipo de servicio web que alojan sin embargo todav a no existe un sistema que pueda organizar la informaci n de forma automatizada sin que el usuario que proporciona el servicio web decida cu l es la clasificaci n de su recurso En el caso de los servicios OWL S 5 no existe un buscador de stos servicios Antecedentes Referencias Externas L web20searchengine com 1 Es un buscador en internet que por medio de coincidencias con el texto que el usuario ingresa localiza los servicios web que corresponden a dicha b squeda sin embargo ste servicio solo es un buscador y no contiene una clasificaci n en la cual es usuario pueda consultar sin realizar una b squeda Referencias Internas 1 3 Extracci n automatizada y representaci n de servicios Web mediante ontolog as 2 ste proyecto es similar en que construye una ontolog a para representar de sta forma servicios web para implementar a cada uno de stos una aplicaci n cliente que pueda consumir dichos servicios sin embargo no clasifica estos servicios ni implementa un buscador de stos Soluci n de problemas de mediana dificultad utilizando composici n de servicios web 3 ste proyecto es similar en que utiliza archivos de descripci n de servicios web p

Download Pdf Manuals

image

Related Search

Related Contents

Freecom Technologies RCS-M2000U User's Manual  CI3 - TP13 - DR -Badge RFID - Documents - Sen    EUROLITE Gobo Flower I User Manual  Lithium Ion Batteries - Panasonic Automotive & Industrial Systems  JVC AV 56P575 Projection Television User Manual  BP100 Fitting Quick Guide  Operating instructions Betriebsanleitung Mode d  Flow Control System for Piezoelectric Micro Pump  

Copyright © All rights reserved.
Failed to retrieve file