Home
        Clasificación de servicios Web semánticos mediante ontologías
         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
 
 
    
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