Algoritmo de emparejamiento de perfiles en servicios web semánticos

Este artículo describe las principales características de un algoritmo de emparejamiento de Servicios Web Semánticos . El algoritmo aprovecha al máximo las capacidades proporcionadas por la ontología de descripción de servicios y constituye una mejora en relación con propuestas existentes. Además se...

Full description

Autores:
Samper Zapater, José Javier
Carrillo Zambrano, Eduardo
Martínez, Juan José
Tipo de recurso:
Trabajo de grado de pregrado
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/9022
Acceso en línea:
http://hdl.handle.net/20.500.12749/9022
Palabra clave:
Ingeniería de sistemas
Investigaciones
Tecnologías de la información y las comunicaciones
TIC´s
Technological innovations
Computer science
Technology development
Systems engineering
Investigations
Information and communication technologies
ICT's
Semantic web
Web services
Semantic web services
Matchmaking
Innovaciones tecnológicas
Ciencia de los computadores
Desarrollo de tecnología
Web semántica
Servicios web
Servicios web semánticos
Emparejamiento
Rights
License
Derechos de autor 2005 Revista Colombiana de Computación
id UNAB2_7d12b6c682ef714d2448ad7e14cf294e
oai_identifier_str oai:repository.unab.edu.co:20.500.12749/9022
network_acronym_str UNAB2
network_name_str Repositorio UNAB
repository_id_str
dc.title.none.fl_str_mv Algoritmo de emparejamiento de perfiles en servicios web semánticos
dc.title.translated.none.fl_str_mv Profile matching algorithm in semantic web services
title Algoritmo de emparejamiento de perfiles en servicios web semánticos
spellingShingle Algoritmo de emparejamiento de perfiles en servicios web semánticos
Ingeniería de sistemas
Investigaciones
Tecnologías de la información y las comunicaciones
TIC´s
Technological innovations
Computer science
Technology development
Systems engineering
Investigations
Information and communication technologies
ICT's
Semantic web
Web services
Semantic web services
Matchmaking
Innovaciones tecnológicas
Ciencia de los computadores
Desarrollo de tecnología
Web semántica
Servicios web
Servicios web semánticos
Emparejamiento
title_short Algoritmo de emparejamiento de perfiles en servicios web semánticos
title_full Algoritmo de emparejamiento de perfiles en servicios web semánticos
title_fullStr Algoritmo de emparejamiento de perfiles en servicios web semánticos
title_full_unstemmed Algoritmo de emparejamiento de perfiles en servicios web semánticos
title_sort Algoritmo de emparejamiento de perfiles en servicios web semánticos
dc.creator.fl_str_mv Samper Zapater, José Javier
Carrillo Zambrano, Eduardo
Martínez, Juan José
dc.contributor.author.spa.fl_str_mv Samper Zapater, José Javier
Carrillo Zambrano, Eduardo
Martínez, Juan José
dc.contributor.cvlac.none.fl_str_mv Samper Zapater, José Javier [0000010345]
Carrillo Zambrano, Eduardo [0000068780]
dc.contributor.googlescholar.none.fl_str_mv Samper Zapater, José Javier [MJDpXPQAAAAJ&hl=es&oi=ao]
Carrillo Zambrano, Eduardo [kYG-lPUAAAAJ]
dc.contributor.orcid.none.fl_str_mv Carrillo Zambrano, Eduardo [0000-0002-0868-940X]
dc.contributor.scopus.none.fl_str_mv Carrillo Zambrano, Eduardo [15622921600]
dc.contributor.researchgate.none.fl_str_mv Carrillo Zambrano, Eduardo [Eduardo_Carrillo_Zambra]
dc.contributor.researchgroup.spa.fl_str_mv Grupo de Investigación Preservación e Intercambio Digital de Información y Conocimiento - Prisma
Grupo de Investigación Tecnologías de Información - GTI
Grupo de Investigaciones Clínicas
dc.subject.none.fl_str_mv Ingeniería de sistemas
Investigaciones
Tecnologías de la información y las comunicaciones
TIC´s
topic Ingeniería de sistemas
Investigaciones
Tecnologías de la información y las comunicaciones
TIC´s
Technological innovations
Computer science
Technology development
Systems engineering
Investigations
Information and communication technologies
ICT's
Semantic web
Web services
Semantic web services
Matchmaking
Innovaciones tecnológicas
Ciencia de los computadores
Desarrollo de tecnología
Web semántica
Servicios web
Servicios web semánticos
Emparejamiento
dc.subject.keywords.eng.fl_str_mv Technological innovations
Computer science
Technology development
Systems engineering
Investigations
Information and communication technologies
ICT's
dc.subject.keywords.none.fl_str_mv Semantic web
Web services
Semantic web services
Matchmaking
dc.subject.lemb.none.fl_str_mv Innovaciones tecnológicas
Ciencia de los computadores
Desarrollo de tecnología
dc.subject.proposal.none.fl_str_mv Web semántica
Servicios web
Servicios web semánticos
Emparejamiento
description Este artículo describe las principales características de un algoritmo de emparejamiento de Servicios Web Semánticos . El algoritmo aprovecha al máximo las capacidades proporcionadas por la ontología de descripción de servicios y constituye una mejora en relación con propuestas existentes. Además se describen los principales componentes relacionados con el proceso de implementación. El sistema desarrollado interactúa con ontologías de descripciones de conceptos desarrolladas en DAML+OIL y descripciones de servicios en DAML-S, usando como repositorio/razonador el sistema Sesame+BOR. Finalmente, se describe la implementación de comparaciones entre parámetros de perfiles de servicio mediante consultas realizadas a la base de conocimiento.
publishDate 2005
dc.date.issued.none.fl_str_mv 2005-06-01
dc.date.accessioned.none.fl_str_mv 2020-10-27T00:21:10Z
dc.date.available.none.fl_str_mv 2020-10-27T00:21:10Z
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/article
dc.type.local.spa.fl_str_mv Artículo
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/CJournalArticle
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.issn.none.fl_str_mv 2539-2115
1657-2831
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12749/9022
dc.identifier.instname.spa.fl_str_mv instname:Universidad Autónoma de Bucaramanga UNAB
dc.identifier.repourl.none.fl_str_mv repourl:https://repository.unab.edu.co
identifier_str_mv 2539-2115
1657-2831
instname:Universidad Autónoma de Bucaramanga UNAB
repourl:https://repository.unab.edu.co
url http://hdl.handle.net/20.500.12749/9022
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv https://revistas.unab.edu.co/index.php/rcc/article/view/1070/1042
dc.relation.uri.none.fl_str_mv https://revistas.unab.edu.co/index.php/rcc/article/view/1070
dc.relation.uri.spa.fl_str_mv http://hdl.handle.net/20.500.12749/20373
dc.relation.references.none.fl_str_mv C.Abela; M.Montebello. DAML enabled Web Services and Agents in the Semantic Web. En:WS--RSD'02, Erfurt Germany, October 2002
J. Broekstra; A. Kampman and F. Van Harmelen. Sesame: a Generic Architecture for Storingand Querying RDF and RDF Schema. En: 1st Int. Semantic Web Conference, Italy, 06- 2002.
K. Simov and S. Jordanov. BOR: a Pragmatic DAML+OIL Reasoner; Deliverable 40, On-To-Knowledge project, Junio 2002
A. Ankolenkar et al. The DAML Services Coalition. DAML-S: Web Service Description forthe semantic Web. En: The First International Semantic Web Conference (ISWC), 2002.
Matchmaker by CMU. http://www-2.cs.cmu.edu/~softagents/daml_Mmaker/daml-s_matchmaker.htm. Última visita 07-11- 2004
S. Colucci et al. Logic Based Approach to Web Services Discovery and Matchmaking. En:Modeling E-services Workshop at 5th International Conference on Electronic Commerce,(ICEC'03). Pittsburgh, October 3, 2003
J. Gonzalez-Castillo; D. Trastour and C. Bartolini. “Description Logics for MatchMaking ofServices”;HP Technical Reports. October 30 th , 2001
M. Klein, and A. Bernstein. Searching for Services on the Semantic Web using ProcessOntologies. En: The First Semantic Web Working Symposium (SWWS-1). Stanford, 2001
L. Lei and I. Horrocks. A software Framework For Matchmaking Based on Semantic WebTechnology. En: Twelfth International World Wide Conference (WWW2003), pages 331-339,ACM, 2003
D. Martin, M. Paolucci and S. McIlraith. List of Web Services. En:http://lists.w3.org/Archives/Public/www-ws/2002Mar/0009.html
D. Martin. List of Web Services. En: http://lists.w3.org/Archives/Public/www-ws/2003May/0028.html
T. Di Noia et al. A System for Principled Matchmaking in an Electronic Marketplace. En:WWW2003
M. Paolucci et al. “Semantic Matching of Web Services Capabilities”. In The FirstInternational Semantic Web Conference (ISWC), 2002
S. Jordanov and K. Simov, BOR: a Pragmatic DAML+OIL Reasoner, SystemDocumentation Overview, Installation, Integration, http://www.ontotext.com/BOR,21.11.2002
T. R. Payne ; M. Paolucci and K. Sycara “Advertising and Matching DAML-S ServiceDescriptions”. En: Semantic Web Working Symposium (SWWS), 2001
B.V. Aduna, Sirma AI Ltd. Chapter 6. The SeRQL query language, rev. 1.1 from User Guidefor Sesame, http://www.openrdf.org/doc/users/ch06.html., Última visita noviembre 2004
K. Sycara et al. Dynamic Service Matchmaking Among Agents in Open InformationEnvironments. En: Journal ACM SIGMOD Record, 1999
D. Trastour; C. Bartolini and J. Gonzalez-Castillo. A Semantic Web Approach to ServiceDescription for Matchmaking of Services. En: 1st Semantic Web Working Symposium, CA.2001
I. Constantinescu, B. Faltings. World Wide Web Consortium Efficient Matchmaking andDirectory Services. Technical Report No IC/2002/77, Noviembre, 2002
A. Zaremski and M. Wing. Signature matching: a Tool for Using Software Libraries. ACMTransactions on Software Engineering and Methodology, 1995
A. Zaremski and M. Wing. Specification Matching of Software Components. ACMTransactions on Software Engineering and Methodology (TOSEM), 1997
T. R. Payne and C. Abela, List of Web Services. En: http://lists.w3.org/Archives/Public/www-ws/2002Jan/0008.html, Enero 2002
R. Ferraz; S. Labidi and B. Wanghon. “A semantic matching method for clustering traders inB2B Systems”, 1er Latin American Web Congress (LA-WEB 2003), 0-7695-2058-8/03
dc.rights.none.fl_str_mv Derechos de autor 2005 Revista Colombiana de Computación
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
dc.rights.uri.none.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.rights.creativecommons.*.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
rights_invalid_str_mv Derechos de autor 2005 Revista Colombiana de Computación
http://creativecommons.org/licenses/by-nc-sa/4.0/
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Atribución-NoComercial-SinDerivadas 2.5 Colombia
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad Autónoma de Bucaramanga UNAB
dc.publisher.faculty.none.fl_str_mv Facultad Ingeniería
dc.publisher.program.none.fl_str_mv Pregrado Ingeniería de Sistemas
publisher.none.fl_str_mv Universidad Autónoma de Bucaramanga UNAB
dc.source.none.fl_str_mv Revista Colombiana de Computación; Vol. 6 Núm. 1 (2005): Revista Colombiana de Computación; 1-20
institution Universidad Autónoma de Bucaramanga - UNAB
bitstream.url.fl_str_mv https://repository.unab.edu.co/bitstream/20.500.12749/9022/1/2005_Algoritmo_de_emparejamiento_de_perfiles.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/9022/2/2005_Algoritmo_de_emparejamiento_de_perfiles.pdf.jpg
bitstream.checksum.fl_str_mv 05b5f1f9a5f33ba659e8cf4eb004fe46
35333f4234503d9975530dcf53c03a4c
bitstream.checksumAlgorithm.fl_str_mv 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_ 1814277237422161920
spelling Samper Zapater, José Javier5671e462-b0f7-4fd2-bb90-074ad85e970cCarrillo Zambrano, Eduardo7d6e9f5b-ad9e-4403-827e-2dabbe4876e8Martínez, Juan José7720bc98-b098-45f3-aa29-d51bfd7ffd46Samper Zapater, José Javier [0000010345]Carrillo Zambrano, Eduardo [0000068780]Samper Zapater, José Javier [MJDpXPQAAAAJ&hl=es&oi=ao]Carrillo Zambrano, Eduardo [kYG-lPUAAAAJ]Carrillo Zambrano, Eduardo [0000-0002-0868-940X]Carrillo Zambrano, Eduardo [15622921600]Carrillo Zambrano, Eduardo [Eduardo_Carrillo_Zambra]Grupo de Investigación Preservación e Intercambio Digital de Información y Conocimiento - PrismaGrupo de Investigación Tecnologías de Información - GTIGrupo de Investigaciones Clínicas2020-10-27T00:21:10Z2020-10-27T00:21:10Z2005-06-012539-21151657-2831http://hdl.handle.net/20.500.12749/9022instname:Universidad Autónoma de Bucaramanga UNABrepourl:https://repository.unab.edu.coEste artículo describe las principales características de un algoritmo de emparejamiento de Servicios Web Semánticos . El algoritmo aprovecha al máximo las capacidades proporcionadas por la ontología de descripción de servicios y constituye una mejora en relación con propuestas existentes. Además se describen los principales componentes relacionados con el proceso de implementación. El sistema desarrollado interactúa con ontologías de descripciones de conceptos desarrolladas en DAML+OIL y descripciones de servicios en DAML-S, usando como repositorio/razonador el sistema Sesame+BOR. Finalmente, se describe la implementación de comparaciones entre parámetros de perfiles de servicio mediante consultas realizadas a la base de conocimiento.This paper describes the main characteristics of an algorithm for matching Semantic WebServices. The algorithm takes advantage of the capacities provided by ontologies that describeservices and constitutes an improvement when compared to existing proposals. In addition, themain elements related with the implementation are also described. The system interacts withontologies of descriptions of concepts developed in DAML+OIL and descriptions of services inDAML-S, using the reasoner and Sesame+BOR reasoner/repository. Finally, we explain theimplementation of comparisons among parameters from service profiles by means of queries tothe knowledge base.application/pdfspaUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaPregrado Ingeniería de Sistemashttps://revistas.unab.edu.co/index.php/rcc/article/view/1070/1042https://revistas.unab.edu.co/index.php/rcc/article/view/1070http://hdl.handle.net/20.500.12749/20373C.Abela; M.Montebello. DAML enabled Web Services and Agents in the Semantic Web. En:WS--RSD'02, Erfurt Germany, October 2002J. Broekstra; A. Kampman and F. Van Harmelen. Sesame: a Generic Architecture for Storingand Querying RDF and RDF Schema. En: 1st Int. Semantic Web Conference, Italy, 06- 2002.K. Simov and S. Jordanov. BOR: a Pragmatic DAML+OIL Reasoner; Deliverable 40, On-To-Knowledge project, Junio 2002A. Ankolenkar et al. The DAML Services Coalition. DAML-S: Web Service Description forthe semantic Web. En: The First International Semantic Web Conference (ISWC), 2002.Matchmaker by CMU. http://www-2.cs.cmu.edu/~softagents/daml_Mmaker/daml-s_matchmaker.htm. Última visita 07-11- 2004S. Colucci et al. Logic Based Approach to Web Services Discovery and Matchmaking. En:Modeling E-services Workshop at 5th International Conference on Electronic Commerce,(ICEC'03). Pittsburgh, October 3, 2003J. Gonzalez-Castillo; D. Trastour and C. Bartolini. “Description Logics for MatchMaking ofServices”;HP Technical Reports. October 30 th , 2001M. Klein, and A. Bernstein. Searching for Services on the Semantic Web using ProcessOntologies. En: The First Semantic Web Working Symposium (SWWS-1). Stanford, 2001L. Lei and I. Horrocks. A software Framework For Matchmaking Based on Semantic WebTechnology. En: Twelfth International World Wide Conference (WWW2003), pages 331-339,ACM, 2003D. Martin, M. Paolucci and S. McIlraith. List of Web Services. En:http://lists.w3.org/Archives/Public/www-ws/2002Mar/0009.htmlD. Martin. List of Web Services. En: http://lists.w3.org/Archives/Public/www-ws/2003May/0028.htmlT. Di Noia et al. A System for Principled Matchmaking in an Electronic Marketplace. En:WWW2003M. Paolucci et al. “Semantic Matching of Web Services Capabilities”. In The FirstInternational Semantic Web Conference (ISWC), 2002S. Jordanov and K. Simov, BOR: a Pragmatic DAML+OIL Reasoner, SystemDocumentation Overview, Installation, Integration, http://www.ontotext.com/BOR,21.11.2002T. R. Payne ; M. Paolucci and K. Sycara “Advertising and Matching DAML-S ServiceDescriptions”. En: Semantic Web Working Symposium (SWWS), 2001B.V. Aduna, Sirma AI Ltd. Chapter 6. The SeRQL query language, rev. 1.1 from User Guidefor Sesame, http://www.openrdf.org/doc/users/ch06.html., Última visita noviembre 2004K. Sycara et al. Dynamic Service Matchmaking Among Agents in Open InformationEnvironments. En: Journal ACM SIGMOD Record, 1999D. Trastour; C. Bartolini and J. Gonzalez-Castillo. A Semantic Web Approach to ServiceDescription for Matchmaking of Services. En: 1st Semantic Web Working Symposium, CA.2001I. Constantinescu, B. Faltings. World Wide Web Consortium Efficient Matchmaking andDirectory Services. Technical Report No IC/2002/77, Noviembre, 2002A. Zaremski and M. Wing. Signature matching: a Tool for Using Software Libraries. ACMTransactions on Software Engineering and Methodology, 1995A. Zaremski and M. Wing. Specification Matching of Software Components. ACMTransactions on Software Engineering and Methodology (TOSEM), 1997T. R. Payne and C. Abela, List of Web Services. En: http://lists.w3.org/Archives/Public/www-ws/2002Jan/0008.html, Enero 2002R. Ferraz; S. Labidi and B. Wanghon. “A semantic matching method for clustering traders inB2B Systems”, 1er Latin American Web Congress (LA-WEB 2003), 0-7695-2058-8/03Derechos de autor 2005 Revista Colombiana de Computaciónhttp://creativecommons.org/licenses/by-nc-sa/4.0/http://creativecommons.org/licenses/by-nc-nd/2.5/co/Atribución-NoComercial-SinDerivadas 2.5 Colombiahttp://purl.org/coar/access_right/c_abf2Revista Colombiana de Computación; Vol. 6 Núm. 1 (2005): Revista Colombiana de Computación; 1-20Ingeniería de sistemasInvestigacionesTecnologías de la información y las comunicacionesTIC´sTechnological innovationsComputer scienceTechnology developmentSystems engineeringInvestigationsInformation and communication technologiesICT'sSemantic webWeb servicesSemantic web servicesMatchmakingInnovaciones tecnológicasCiencia de los computadoresDesarrollo de tecnologíaWeb semánticaServicios webServicios web semánticosEmparejamientoAlgoritmo de emparejamiento de perfiles en servicios web semánticosProfile matching algorithm in semantic web servicesinfo:eu-repo/semantics/articleArtículohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/resource_type/c_2df8fbb1http://purl.org/redcol/resource_type/CJournalArticleORIGINAL2005_Algoritmo_de_emparejamiento_de_perfiles.pdf2005_Algoritmo_de_emparejamiento_de_perfiles.pdfArticuloapplication/pdf321423https://repository.unab.edu.co/bitstream/20.500.12749/9022/1/2005_Algoritmo_de_emparejamiento_de_perfiles.pdf05b5f1f9a5f33ba659e8cf4eb004fe46MD51open accessTHUMBNAIL2005_Algoritmo_de_emparejamiento_de_perfiles.pdf.jpg2005_Algoritmo_de_emparejamiento_de_perfiles.pdf.jpgIM Thumbnailimage/jpeg7291https://repository.unab.edu.co/bitstream/20.500.12749/9022/2/2005_Algoritmo_de_emparejamiento_de_perfiles.pdf.jpg35333f4234503d9975530dcf53c03a4cMD52open access20.500.12749/9022oai:repository.unab.edu.co:20.500.12749/90222024-01-19 15:33:46.801open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.co