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