Descubrimiento automático de servicios web: un estudio y desarrollo de un prototipo basado en la web semántica

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 d...

Full description

Autores:
Cárdenas Escalante, Laín Jardiel
Garzón Torres, Juan Mauricio
Tipo de recurso:
Fecha de publicación:
2005
Institución:
Universidad Autónoma de Bucaramanga - UNAB
Repositorio:
Repositorio UNAB
Idioma:
spa
OAI Identifier:
oai:repository.unab.edu.co:20.500.12749/3297
Acceso en línea:
http://hdl.handle.net/20.500.12749/3297
Palabra clave:
Web service
Computational linguistics
Network information service
Systems engineering
Investigations
Analysis
Semantic web services
Semantic match
URI (Uniform resource identifier)
UDDI (Universal description, discovery and integration)
Servicio web
Lingüística computacional
World wide web
Servicio de información sobre redes
Ingeniería de sistemas
Investigaciones
Análisis
Servicios web semánticos
Coincidencia semántica
URI (Identificador de recursos uniforme)
UDDI (Descripción, descubrimiento e integración universal)
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id UNAB2_b1914273528cc94d88a746df1ac5fd10
oai_identifier_str oai:repository.unab.edu.co:20.500.12749/3297
network_acronym_str UNAB2
network_name_str Repositorio UNAB
repository_id_str
dc.title.spa.fl_str_mv Descubrimiento automático de servicios web: un estudio y desarrollo de un prototipo basado en la web semántica
dc.title.translated.eng.fl_str_mv Automatic Web Services Discovery: a study and Development of a Prototype Based on the Semantic Web
title Descubrimiento automático de servicios web: un estudio y desarrollo de un prototipo basado en la web semántica
spellingShingle Descubrimiento automático de servicios web: un estudio y desarrollo de un prototipo basado en la web semántica
Web service
Computational linguistics
Network information service
Systems engineering
Investigations
Analysis
Semantic web services
Semantic match
URI (Uniform resource identifier)
UDDI (Universal description, discovery and integration)
Servicio web
Lingüística computacional
World wide web
Servicio de información sobre redes
Ingeniería de sistemas
Investigaciones
Análisis
Servicios web semánticos
Coincidencia semántica
URI (Identificador de recursos uniforme)
UDDI (Descripción, descubrimiento e integración universal)
title_short Descubrimiento automático de servicios web: un estudio y desarrollo de un prototipo basado en la web semántica
title_full Descubrimiento automático de servicios web: un estudio y desarrollo de un prototipo basado en la web semántica
title_fullStr Descubrimiento automático de servicios web: un estudio y desarrollo de un prototipo basado en la web semántica
title_full_unstemmed Descubrimiento automático de servicios web: un estudio y desarrollo de un prototipo basado en la web semántica
title_sort Descubrimiento automático de servicios web: un estudio y desarrollo de un prototipo basado en la web semántica
dc.creator.fl_str_mv Cárdenas Escalante, Laín Jardiel
Garzón Torres, Juan Mauricio
dc.contributor.advisor.spa.fl_str_mv Pérez Alcázar, José de Jesús
dc.contributor.author.spa.fl_str_mv Cárdenas Escalante, Laín Jardiel
Garzón Torres, Juan Mauricio
dc.contributor.cvlac.*.fl_str_mv https://scholar.google.es/citations?hl=es&user=FYWK_CgAAAAJ
dc.contributor.googlescholar.*.fl_str_mv https://scholar.google.es/citations?hl=es&user=FYWK_CgAAAAJ
dc.contributor.scopus.*.fl_str_mv https://www.scopus.com/authid/detail.uri?authorId=12038949300
dc.contributor.researchgate.*.fl_str_mv https://www.researchgate.net/profile/Jose_Perez-Alcazar
dc.contributor.corporatename.spa.fl_str_mv Instituto Tecnológico de Estudios Superiores de Monterrey (ITESM)
dc.subject.keywords.eng.fl_str_mv Web service
Computational linguistics
Network information service
Systems engineering
Investigations
Analysis
Semantic web services
Semantic match
URI (Uniform resource identifier)
UDDI (Universal description, discovery and integration)
topic Web service
Computational linguistics
Network information service
Systems engineering
Investigations
Analysis
Semantic web services
Semantic match
URI (Uniform resource identifier)
UDDI (Universal description, discovery and integration)
Servicio web
Lingüística computacional
World wide web
Servicio de información sobre redes
Ingeniería de sistemas
Investigaciones
Análisis
Servicios web semánticos
Coincidencia semántica
URI (Identificador de recursos uniforme)
UDDI (Descripción, descubrimiento e integración universal)
dc.subject.lemb.spa.fl_str_mv Servicio web
Lingüística computacional
World wide web
Servicio de información sobre redes
Ingeniería de sistemas
Investigaciones
Análisis
dc.subject.proposal.none.fl_str_mv Servicios web semánticos
Coincidencia semántica
URI (Identificador de recursos uniforme)
UDDI (Descripción, descubrimiento e integración universal)
description 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.
publishDate 2005
dc.date.issued.none.fl_str_mv 2005-07-01
dc.date.accessioned.none.fl_str_mv 2020-06-26T21:32:14Z
dc.date.available.none.fl_str_mv 2020-06-26T21:32:14Z
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/masterThesis
dc.type.local.spa.fl_str_mv Tesis
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TM
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12749/3297
dc.identifier.instname.spa.fl_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional UNAB
url http://hdl.handle.net/20.500.12749/3297
identifier_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
reponame:Repositorio Institucional UNAB
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv 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
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.rights.local.spa.fl_str_mv Abierto (Texto Completo)
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
http://purl.org/coar/access_right/c_abf2
dc.rights.creativecommons.*.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial-SinDerivadas 2.5 Colombia
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.coverage.spa.fl_str_mv Bucaramanga (Colombia)
dc.coverage.campus.spa.fl_str_mv UNAB Campus Bucaramanga
dc.publisher.grantor.spa.fl_str_mv Universidad Autónoma de Bucaramanga UNAB
dc.publisher.faculty.spa.fl_str_mv Facultad Ingeniería
dc.publisher.program.spa.fl_str_mv Maestría en Ciencias Computacionales
institution Universidad Autónoma de Bucaramanga - UNAB
bitstream.url.fl_str_mv https://repository.unab.edu.co/bitstream/20.500.12749/3297/1/2005_Tesis_Lain_Cardenas_Escalante.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/3297/2/2005_Articulo_Lain_Cardenas_Escalante.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/3297/3/2005_Prototipo_Lain_Cardenas_Escalante.zip
https://repository.unab.edu.co/bitstream/20.500.12749/3297/4/2005_Tesis_Lain_Cardenas_Escalante.pdf.jpg
https://repository.unab.edu.co/bitstream/20.500.12749/3297/5/2005_Articulo_Lain_Cardenas_Escalante.pdf.jpg
bitstream.checksum.fl_str_mv 98fed9cdd143dd2cf5b9862cc83a50b3
a401175b0ddbdbc42d0f035baca72b58
5c96129f049cd558c29f1c22e2333595
b8721881848977d1062b263b489f5eba
ee47b4795cf851c74cab944ee1677cdd
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB
repository.mail.fl_str_mv repositorio@unab.edu.co
_version_ 1814277729664630784
spelling Pérez Alcázar, José de Jesús38f31005-c259-48e5-845c-ac95c39cc2b9Cárdenas Escalante, Laín Jardiel2e17e2e2-80af-4c30-abcb-0d626cec5a0bGarzón Torres, Juan Mauricio25546adf-b88b-4d57-b4e7-995c38d7d687https://scholar.google.es/citations?hl=es&user=FYWK_CgAAAAJhttps://scholar.google.es/citations?hl=es&user=FYWK_CgAAAAJhttps://www.scopus.com/authid/detail.uri?authorId=12038949300https://www.researchgate.net/profile/Jose_Perez-AlcazarInstituto Tecnológico de Estudios Superiores de Monterrey (ITESM)2020-06-26T21:32:14Z2020-06-26T21:32:14Z2005-07-01http://hdl.handle.net/20.500.12749/3297instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABEl 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.Instituto Tecnológico de Estudios Superiores de Monterrey ITESM1. 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.......................................................139MaestríaThe 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.Modalidad Presencialapplication/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial-SinDerivadas 2.5 ColombiaDescubrimiento automático de servicios web: un estudio y desarrollo de un prototipo basado en la web semánticaAutomatic Web Services Discovery: a study and Development of a Prototype Based on the Semantic WebMagíster en Ciencias ComputacionalesBucaramanga (Colombia)UNAB Campus BucaramangaUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaMaestría en Ciencias Computacionalesinfo:eu-repo/semantics/masterThesisTesishttp://purl.org/redcol/resource_type/TMWeb serviceComputational linguisticsNetwork information serviceSystems engineeringInvestigationsAnalysisSemantic web servicesSemantic matchURI (Uniform resource identifier)UDDI (Universal description, discovery and integration)Servicio webLingüística computacionalWorld wide webServicio de información sobre redesIngeniería de sistemasInvestigacionesAnálisisServicios web semánticosCoincidencia semánticaURI (Identificador de recursos uniforme)UDDI (Descripción, descubrimiento e integración universal)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 ITESMORIGINAL2005_Tesis_Lain_Cardenas_Escalante.pdf2005_Tesis_Lain_Cardenas_Escalante.pdfTesisapplication/pdf1397709https://repository.unab.edu.co/bitstream/20.500.12749/3297/1/2005_Tesis_Lain_Cardenas_Escalante.pdf98fed9cdd143dd2cf5b9862cc83a50b3MD51open access2005_Articulo_Lain_Cardenas_Escalante.pdf2005_Articulo_Lain_Cardenas_Escalante.pdfArtículoapplication/pdf683935https://repository.unab.edu.co/bitstream/20.500.12749/3297/2/2005_Articulo_Lain_Cardenas_Escalante.pdfa401175b0ddbdbc42d0f035baca72b58MD52open access2005_Prototipo_Lain_Cardenas_Escalante.zip2005_Prototipo_Lain_Cardenas_Escalante.zipPrototipoapplication/octet-stream58440745https://repository.unab.edu.co/bitstream/20.500.12749/3297/3/2005_Prototipo_Lain_Cardenas_Escalante.zip5c96129f049cd558c29f1c22e2333595MD53open accessTHUMBNAIL2005_Tesis_Lain_Cardenas_Escalante.pdf.jpg2005_Tesis_Lain_Cardenas_Escalante.pdf.jpgIM Thumbnailimage/jpeg5265https://repository.unab.edu.co/bitstream/20.500.12749/3297/4/2005_Tesis_Lain_Cardenas_Escalante.pdf.jpgb8721881848977d1062b263b489f5ebaMD54open access2005_Articulo_Lain_Cardenas_Escalante.pdf.jpg2005_Articulo_Lain_Cardenas_Escalante.pdf.jpgIM Thumbnailimage/jpeg11466https://repository.unab.edu.co/bitstream/20.500.12749/3297/5/2005_Articulo_Lain_Cardenas_Escalante.pdf.jpgee47b4795cf851c74cab944ee1677cddMD55open access20.500.12749/3297oai:repository.unab.edu.co:20.500.12749/32972023-07-27 12:32:53.768open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.co