Descubrimiento de servicios REST basado en sus documentos WADL

Autores
Rodriguez, Emmanuel; Segura, Felix Oscar
Año de publicación
2016
Idioma
español castellano
Tipo de recurso
tesis de grado
Estado
versión aceptada
Colaborador/a o director/a de tesis
Zunino, Alejandro
Rodríguez, Juan Manuel
Descripción
En los últimos años se ha popularizado un estilo de servicios Web conocido como REST. Esta tecnología permite crear aplicaciones que pueden ser invocadas por cualquier dispositivo o cliente solo utilizando protocolos y tecnologías básicas de Internet, como HTTP, JSON Y XML. Adicionalmente, REST ofrece una alternativa para la implementación de arquitecturas SOA (ampliamente adoptada por la industria del Software) que promete ser más simple que la tradicional tecnología de servicios Web basados en SOAP y XMLRPC. Los servicios REST, a diferencia de los Servicios Web tradicionales, se centra en la interacción de recursos con estado y no con mensajes y operaciones. Los recursos pueden ser representados en múltiples formatos, tales como HTML, XML, JSON, etc., los cuales presentan facilidad para combinarlos, es decir, para la creación de mashup de servicios. A pesar de sus ventajas, los servicios REST presentan dificultades a la hora de ser descriptos y publicados, debido a la falta de un formato estándar de descripción, lo que posteriormente también dificulta su búsqueda en registros. Esto plantea una problemática a la hora de implementar arquitecturas SOA y principalmente, la realización de mashup de servicios REST, dado que es difícil determinar la funcionalidad del mismo y, por lo tanto, dificulta la búsqueda del servicio adecuado. En este trabajo se propone diseñar, implementar y evaluar un buscador de servicios REST basados en sus documentos WADL originales (representación más utilizada) utilizando técnicas de recuperación de información. Este buscador puede ser utilizado como complemento a frameworks que utilizan dichos documentos, como por ejemplo JERSEY o SOAPUI, y se concluirá en que dicho enfoque no solo es posible, sino que con el uso de algoritmos de clustering adecuados, se puede mejorar la eficacia de la búsqueda de servicios REST.
Fil: Rodriguez, Emmanuel. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.
Fil: Segura, Felix Oscar. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.
Fil: Zunino, Alejandro. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.
Fil: Rodríguez, Juan Manuel. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.
Materia
Servicio REST
Documentos WADL
Servicios web
REST
Arquitectura SOA
Ingeniería de sistemas
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by/2.5/ar/
Repositorio
RIDAA (UNICEN)
Institución
Universidad Nacional del Centro de la Provincia de Buenos Aires
OAI Identificador
oai:ridaa.unicen.edu.ar:123456789/1352

id RIDUNICEN_dafbb42edd279a859d45133a98b5a615
oai_identifier_str oai:ridaa.unicen.edu.ar:123456789/1352
network_acronym_str RIDUNICEN
repository_id_str a
network_name_str RIDAA (UNICEN)
spelling Descubrimiento de servicios REST basado en sus documentos WADLRodriguez, EmmanuelSegura, Felix OscarServicio RESTDocumentos WADLServicios webRESTArquitectura SOAIngeniería de sistemasEn los últimos años se ha popularizado un estilo de servicios Web conocido como REST. Esta tecnología permite crear aplicaciones que pueden ser invocadas por cualquier dispositivo o cliente solo utilizando protocolos y tecnologías básicas de Internet, como HTTP, JSON Y XML. Adicionalmente, REST ofrece una alternativa para la implementación de arquitecturas SOA (ampliamente adoptada por la industria del Software) que promete ser más simple que la tradicional tecnología de servicios Web basados en SOAP y XMLRPC. Los servicios REST, a diferencia de los Servicios Web tradicionales, se centra en la interacción de recursos con estado y no con mensajes y operaciones. Los recursos pueden ser representados en múltiples formatos, tales como HTML, XML, JSON, etc., los cuales presentan facilidad para combinarlos, es decir, para la creación de mashup de servicios. A pesar de sus ventajas, los servicios REST presentan dificultades a la hora de ser descriptos y publicados, debido a la falta de un formato estándar de descripción, lo que posteriormente también dificulta su búsqueda en registros. Esto plantea una problemática a la hora de implementar arquitecturas SOA y principalmente, la realización de mashup de servicios REST, dado que es difícil determinar la funcionalidad del mismo y, por lo tanto, dificulta la búsqueda del servicio adecuado. En este trabajo se propone diseñar, implementar y evaluar un buscador de servicios REST basados en sus documentos WADL originales (representación más utilizada) utilizando técnicas de recuperación de información. Este buscador puede ser utilizado como complemento a frameworks que utilizan dichos documentos, como por ejemplo JERSEY o SOAPUI, y se concluirá en que dicho enfoque no solo es posible, sino que con el uso de algoritmos de clustering adecuados, se puede mejorar la eficacia de la búsqueda de servicios REST.Fil: Rodriguez, Emmanuel. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.Fil: Segura, Felix Oscar. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.Fil: Zunino, Alejandro. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.Fil: Rodríguez, Juan Manuel. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias ExactasZunino, AlejandroRodríguez, Juan Manuel2016-022017-05-24T15:49:02Zinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:ar-repo/semantics/tesisDeGradoapplication/pdfapplication/pdfhttp://www.ridaa.unicen.edu.ar/xmlui/handle/123456789/1352https://www.ridaa.unicen.edu.ar/handle/123456789/1352spahttp://creativecommons.org/licenses/by/2.5/ar/info:eu-repo/semantics/openAccessreponame:RIDAA (UNICEN)instname:Universidad Nacional del Centro de la Provincia de Buenos Aires2025-10-16T09:28:09Zoai:ridaa.unicen.edu.ar:123456789/1352instacron:UNICENInstitucionalhttps://www.ridaa.unicen.edu.ar/Universidad públicaNo correspondehttps://www.ridaa.unicen.edu.ar/oailleiboff@rec.unicen.edu.ar;gimeroni@rec.unicen.edu.ar;lvarela@rec.unicen.edu.ar ;ArgentinaNo correspondeNo correspondeNo correspondeopendoar:a2025-10-16 09:28:10.218RIDAA (UNICEN) - Universidad Nacional del Centro de la Provincia de Buenos Airesfalse
dc.title.none.fl_str_mv Descubrimiento de servicios REST basado en sus documentos WADL
title Descubrimiento de servicios REST basado en sus documentos WADL
spellingShingle Descubrimiento de servicios REST basado en sus documentos WADL
Rodriguez, Emmanuel
Servicio REST
Documentos WADL
Servicios web
REST
Arquitectura SOA
Ingeniería de sistemas
title_short Descubrimiento de servicios REST basado en sus documentos WADL
title_full Descubrimiento de servicios REST basado en sus documentos WADL
title_fullStr Descubrimiento de servicios REST basado en sus documentos WADL
title_full_unstemmed Descubrimiento de servicios REST basado en sus documentos WADL
title_sort Descubrimiento de servicios REST basado en sus documentos WADL
dc.creator.none.fl_str_mv Rodriguez, Emmanuel
Segura, Felix Oscar
author Rodriguez, Emmanuel
author_facet Rodriguez, Emmanuel
Segura, Felix Oscar
author_role author
author2 Segura, Felix Oscar
author2_role author
dc.contributor.none.fl_str_mv Zunino, Alejandro
Rodríguez, Juan Manuel
dc.subject.none.fl_str_mv Servicio REST
Documentos WADL
Servicios web
REST
Arquitectura SOA
Ingeniería de sistemas
topic Servicio REST
Documentos WADL
Servicios web
REST
Arquitectura SOA
Ingeniería de sistemas
dc.description.none.fl_txt_mv En los últimos años se ha popularizado un estilo de servicios Web conocido como REST. Esta tecnología permite crear aplicaciones que pueden ser invocadas por cualquier dispositivo o cliente solo utilizando protocolos y tecnologías básicas de Internet, como HTTP, JSON Y XML. Adicionalmente, REST ofrece una alternativa para la implementación de arquitecturas SOA (ampliamente adoptada por la industria del Software) que promete ser más simple que la tradicional tecnología de servicios Web basados en SOAP y XMLRPC. Los servicios REST, a diferencia de los Servicios Web tradicionales, se centra en la interacción de recursos con estado y no con mensajes y operaciones. Los recursos pueden ser representados en múltiples formatos, tales como HTML, XML, JSON, etc., los cuales presentan facilidad para combinarlos, es decir, para la creación de mashup de servicios. A pesar de sus ventajas, los servicios REST presentan dificultades a la hora de ser descriptos y publicados, debido a la falta de un formato estándar de descripción, lo que posteriormente también dificulta su búsqueda en registros. Esto plantea una problemática a la hora de implementar arquitecturas SOA y principalmente, la realización de mashup de servicios REST, dado que es difícil determinar la funcionalidad del mismo y, por lo tanto, dificulta la búsqueda del servicio adecuado. En este trabajo se propone diseñar, implementar y evaluar un buscador de servicios REST basados en sus documentos WADL originales (representación más utilizada) utilizando técnicas de recuperación de información. Este buscador puede ser utilizado como complemento a frameworks que utilizan dichos documentos, como por ejemplo JERSEY o SOAPUI, y se concluirá en que dicho enfoque no solo es posible, sino que con el uso de algoritmos de clustering adecuados, se puede mejorar la eficacia de la búsqueda de servicios REST.
Fil: Rodriguez, Emmanuel. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.
Fil: Segura, Felix Oscar. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.
Fil: Zunino, Alejandro. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.
Fil: Rodríguez, Juan Manuel. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.
description En los últimos años se ha popularizado un estilo de servicios Web conocido como REST. Esta tecnología permite crear aplicaciones que pueden ser invocadas por cualquier dispositivo o cliente solo utilizando protocolos y tecnologías básicas de Internet, como HTTP, JSON Y XML. Adicionalmente, REST ofrece una alternativa para la implementación de arquitecturas SOA (ampliamente adoptada por la industria del Software) que promete ser más simple que la tradicional tecnología de servicios Web basados en SOAP y XMLRPC. Los servicios REST, a diferencia de los Servicios Web tradicionales, se centra en la interacción de recursos con estado y no con mensajes y operaciones. Los recursos pueden ser representados en múltiples formatos, tales como HTML, XML, JSON, etc., los cuales presentan facilidad para combinarlos, es decir, para la creación de mashup de servicios. A pesar de sus ventajas, los servicios REST presentan dificultades a la hora de ser descriptos y publicados, debido a la falta de un formato estándar de descripción, lo que posteriormente también dificulta su búsqueda en registros. Esto plantea una problemática a la hora de implementar arquitecturas SOA y principalmente, la realización de mashup de servicios REST, dado que es difícil determinar la funcionalidad del mismo y, por lo tanto, dificulta la búsqueda del servicio adecuado. En este trabajo se propone diseñar, implementar y evaluar un buscador de servicios REST basados en sus documentos WADL originales (representación más utilizada) utilizando técnicas de recuperación de información. Este buscador puede ser utilizado como complemento a frameworks que utilizan dichos documentos, como por ejemplo JERSEY o SOAPUI, y se concluirá en que dicho enfoque no solo es posible, sino que con el uso de algoritmos de clustering adecuados, se puede mejorar la eficacia de la búsqueda de servicios REST.
publishDate 2016
dc.date.none.fl_str_mv 2016-02
2017-05-24T15:49:02Z
dc.type.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
info:eu-repo/semantics/acceptedVersion
http://purl.org/coar/resource_type/c_7a1f
info:ar-repo/semantics/tesisDeGrado
format bachelorThesis
status_str acceptedVersion
dc.identifier.none.fl_str_mv http://www.ridaa.unicen.edu.ar/xmlui/handle/123456789/1352
https://www.ridaa.unicen.edu.ar/handle/123456789/1352
url http://www.ridaa.unicen.edu.ar/xmlui/handle/123456789/1352
https://www.ridaa.unicen.edu.ar/handle/123456789/1352
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv http://creativecommons.org/licenses/by/2.5/ar/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by/2.5/ar/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.publisher.none.fl_str_mv Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas
publisher.none.fl_str_mv Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas
dc.source.none.fl_str_mv reponame:RIDAA (UNICEN)
instname:Universidad Nacional del Centro de la Provincia de Buenos Aires
reponame_str RIDAA (UNICEN)
collection RIDAA (UNICEN)
instname_str Universidad Nacional del Centro de la Provincia de Buenos Aires
repository.name.fl_str_mv RIDAA (UNICEN) - Universidad Nacional del Centro de la Provincia de Buenos Aires
repository.mail.fl_str_mv lleiboff@rec.unicen.edu.ar;gimeroni@rec.unicen.edu.ar;lvarela@rec.unicen.edu.ar ;
_version_ 1846143009946599424
score 12.706009