dc.contributor.advisor | Pérez Alcázar, José de Jesús | spa |
dc.contributor.author | Cárdenas Escalante, Laín Jardiel | spa |
dc.contributor.author | Garzón Torres, Juan Mauricio | spa |
dc.date.accessioned | 2020-06-26T21:32:14Z | |
dc.date.available | 2020-06-26T21:32:14Z | |
dc.date.issued | 2005-07-01 | |
dc.identifier.uri | http://hdl.handle.net/20.500.12749/3297 | |
dc.description.abstract | El objetivo de este trabajo de investigación es presentar un estudio y un desarrollo de un Sistema Prototipo basado en la Web Semántica para el Descubrimiento Automático de Servicios Web Semánticos. El Sistema Prototipo plantea una arquitectura y un algoritmo que permite realizar el descubrimiento de Servicios Web Semánticos y que está basado en ontologías de descripciones de conceptos desarrolladas en OWL y en ontologías de descripciones de servicios desarrolladas en OWL-S, los cuales son estándares propuestos por el Consorcio W3C. El Sistema Prototipo utiliza la API de Protégé OWL como motor de inferencia y sistema razonador de ontologías de conceptos, y la API OWL-S para el manejo de las ontologías de servicios. | spa |
dc.description.sponsorship | Instituto Tecnológico de Estudios Superiores de Monterrey ITESM | spa |
dc.description.tableofcontents | 1. INTRODUCCIÓN.....................................................................16
1.1 OBJETIVOS..........................................................................20
1.1.1 Objetivo General................................................................20
1.1.2 Objetivos Específicos..........................................................20
1.2 ORGANIZACIÓN DEL DOCUMENTO..........................................21
2. MARCO TEÓRICO....................................................................23
2.1 SERVICIO WEB.....................................................................23
2.2 XML (eXtensible Markup Language).........................................24
2.3 SOAP (Simple Object Access Protocol).....................................24
2.4 WSDL (Web Services Description Language).............................25
2.5 UDDI (Universal Description, Discovery, and Integration)...........26
2.6 LA WEB SEMÁNTICA..............................................................28
2.7 BENEFICIOS DE LA WEB SEMÁNTICA.......................................28
2.8 SERVICIOS WEB SEMÁNTICOS...............................................31
2.9 OWL (Ontology Web Language)..............................................32
2.10 OWL-S (OWL-based Web Service Ontology)............................33
2.11 WSML (Web Service Modeling Language)...............................34
vii
2.12 DESCUBRIMIENTO DE SERVICIOS WEB..................................35
3. ESTADO DEL ARTE.................................................................40
3.1 MÉTODOS DE DESCUBRIMIENTO E INTERACCIÓN DE SERVICIOS WEB BASADOS EN LA WEB SEMÁNTICA.........................................40
3.1.1 OWL-S/UDDI Matchmaker y el Algoritmo de Coincidencia........40
3.1.2 DAML-S/UDDI Matchmaker y la Máquina Virtual DAML-S.........45
3.1.3 Un Agente “Broker” para el Descubrimiento y la Invocación Automática de Servicios Web........................................................50
3.1.4 Descubrimiento de Servicios Web P2P con DHT......................55
3.1.5 Descubrimiento de Servicios Web P2P con DAML-S.................56
3.1.6 Un Software Framework para Matchmaking...........................60
3.1.7 Automatización para el Descubrimiento de Servicios Web........61
3.1.8 Coincidencia de Especificaciones de Componentes de Software.62
3.2 VENTAJAS Y DESVENTAJAS DE LOS MÉTODOS DE DESCUBRIMIENTO......................................................................63
4. RESULTADOS.........................................................................67
4.1 FINALIDAD DEL SISTEMA PROTOTIPO.....................................67
4.2 CRITERIOS DE COMPARACIÓN...............................................68
4.3 SISTEMA PROTOTIPO............................................................70
4.3.1 Modelo del Negocio............................................................71
4.3.2 Modelo de Requisitos..........................................................73
4.3.3 Especificación de la Arquitectura..........................................75
4.3.3.1 Interfaz de Comunicación.................................................76
4.3.3.2 Mecanismo de Descubrimiento..........................................77
4.3.3.2.1 Grados de Equivalencia.................................................79
4.3.3.2.2 Etapa de Publicación.....................................................83
4.3.3.2.3 Etapa de Búsqueda.......................................................92
4.3.4 Modelo de Diseño...............................................................96
4.3.4.1 Modelo Dinámico.............................................................97
4.3.4.2 Modelo Estático.............................................................100
4.3.5 Modelo de Datos..............................................................119
4.3.6 Modelo de Implementación................................................121
4.4 APORTE DEL SISTEMA.........................................................122
4.5 ESCENARIO DE APLICACIÓN................................................124
5 DISCUSIÓN...................................................................128
5.1 FORMULACION DEL PROBLEMA.............................................128
5.2 PLANTEAMIENTO DE LA HIPÓTESIS.......................................129
5.3 CASOS DE PRUEBA.............................................................130
5.3.1 Ejemplos de Servicios Web a Publicar.................................131
5.3.2 Ejemplos de Servicios Web a Buscar...................................133
5.3.3 Resultados Esperados.......................................................134
5.3.3.1 Resultados del Sistema Prototipo.....................................134
5.3.3.2 Resultados de la Arquitectura OWL-S/UDDI Matchmaker.....137
5.3.3.3 Resultados en UDDI.......................................................139 | spa |
dc.format.mimetype | application/pdf | spa |
dc.language.iso | spa | spa |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/2.5/co/ | * |
dc.title | Descubrimiento automático de servicios web: un estudio y desarrollo de un prototipo basado en la web semántica | spa |
dc.title.translated | Automatic Web Services Discovery: a study and Development of a Prototype Based on the Semantic Web | eng |
dc.degree.name | Magíster en Ciencias Computacionales | spa |
dc.coverage | Bucaramanga (Colombia) | spa |
dc.publisher.grantor | Universidad Autónoma de Bucaramanga UNAB | spa |
dc.rights.local | Abierto (Texto Completo) | spa |
dc.publisher.faculty | Facultad Ingeniería | spa |
dc.publisher.program | Maestría en Ciencias Computacionales | spa |
dc.description.degreelevel | Maestría | spa |
dc.type.driver | info:eu-repo/semantics/masterThesis | |
dc.type.local | Tesis | spa |
dc.type.coar | http://purl.org/coar/resource_type/c_bdcc | |
dc.subject.keywords | Web service | eng |
dc.subject.keywords | Computational linguistics | eng |
dc.subject.keywords | Network information service | eng |
dc.subject.keywords | Systems engineering | eng |
dc.subject.keywords | Investigations | eng |
dc.subject.keywords | Analysis | eng |
dc.subject.keywords | Semantic web services | eng |
dc.subject.keywords | Semantic match | eng |
dc.subject.keywords | URI (Uniform resource identifier) | eng |
dc.subject.keywords | UDDI (Universal description, discovery and integration) | eng |
dc.identifier.instname | instname:Universidad Autónoma de Bucaramanga - UNAB | spa |
dc.identifier.reponame | reponame:Repositorio Institucional UNAB | spa |
dc.type.hasversion | info:eu-repo/semantics/acceptedVersion | |
dc.rights.accessrights | info:eu-repo/semantics/openAccess | spa |
dc.rights.accessrights | http://purl.org/coar/access_right/c_abf2 | spa |
dc.relation.references | Cárdenas Escalante, Laín Jardiel, Garzón Torres, Juan Mauricio (2005). Descubrimiento automático de servicios web. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNAB, Instituto Tecnológico y de Estudios Superiores de Monterrey ITESM | spa |
dc.contributor.cvlac | https://scholar.google.es/citations?hl=es&user=FYWK_CgAAAAJ | * |
dc.contributor.googlescholar | https://scholar.google.es/citations?hl=es&user=FYWK_CgAAAAJ | * |
dc.contributor.scopus | https://www.scopus.com/authid/detail.uri?authorId=12038949300 | * |
dc.contributor.researchgate | https://www.researchgate.net/profile/Jose_Perez-Alcazar | * |
dc.subject.lemb | Servicio web | spa |
dc.subject.lemb | Lingüística computacional | spa |
dc.subject.lemb | World wide web | spa |
dc.subject.lemb | Servicio de información sobre redes | spa |
dc.subject.lemb | Ingeniería de sistemas | spa |
dc.subject.lemb | Investigaciones | spa |
dc.subject.lemb | Análisis | spa |
dc.contributor.corporatename | Instituto Tecnológico de Estudios Superiores de Monterrey (ITESM) | spa |
dc.description.abstractenglish | The objective of this research is to present a study and a development of a Web Semantic-based System Prototype for Automating Semantic Web Services Discovery. The System Prototype proposes and architecture and an algorithm that allow to accomplish Semantic Web Services Automatic Discovering and that is based on concepts description ontologies developed in OWL and services description ontologies developed in OWL-S, which are standards proposed by the W3C Consortium. The System Prototype uses Protégé OWL API as an inference engine and a concept ontology reasoning system, and OWL-S API to handle service ontologies. | eng |
dc.subject.proposal | Servicios web semánticos | |
dc.subject.proposal | Coincidencia semántica | |
dc.subject.proposal | URI (Identificador de recursos uniforme) | |
dc.subject.proposal | UDDI (Descripción, descubrimiento e integración universal) | |
dc.type.redcol | http://purl.org/redcol/resource_type/TM | |
dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 2.5 Colombia | * |
dc.coverage.campus | UNAB Campus Bucaramanga | spa |
dc.description.learningmodality | Modalidad Presencial | spa |