Reuso, composición y refactorización de servicios heterogéneos
- Autores
- Flores, Andrés P.; Garriga, Martín; Cechich, Alejandra; Moyano, Marcelo; De Renzis, Alan; Anabalon, Diego; Corgatelli, Franco
- Año de publicación
- 2020
- Idioma
- español castellano
- Tipo de recurso
- documento de conferencia
- Estado
- versión publicada
- Descripción
- El paradigma de Computación Orientada a Servicios (SOC), promueve el desarrollo de aplicaciones distribuidas en ambientes heterogéneos, que son construidas ensamblando o componiendo servicios reusables, que se publican a través de una red y se acceden mediante protocolos específicos. SOC ha sido ampliamente adoptado con la tecnología de Servicios Web. Existen diferentes estilos de Servicios Web que amplían las oportunidades de selección de soluciones, pero generan un desafío de evaluación y ajuste de servicios heterogéneos. Entre los estilos se encuentran los servicios SOAP (con descripciones WSDL) y los servicios RESTful (con múltiples lenguajes de descripción tal como WADL, OpenAPI, etc.). Para afrontar estos desafíos se definió un Metamodelo de Servicios Heterogéneos que permite la evaluación y composición de servicios. Además, el desarrollo de servicios para reuso afronta la necesidad de reducir la complejidad de los servicios que afecta su comprensión e interoperabilidad. Para ello, se pueden utilizar métricas de complejidad de servicios y realizar refactorizaciones hasta alcanzar la complejidad deseada. Estos desafíos también son posibles por medio del Metamodelo de Servicios, para que un proveedor reajuste sus servicios y ofrezca nuevas soluciones en base a sus desarrollos previos.
Eje: Ingeniería de Software.
Red de Universidades con Carreras en Informática - Materia
-
Ciencias Informáticas
Ingeniería de software basada en reuso
Software orientado a servicios
Servicios web
WSDL
REST - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- http://creativecommons.org/licenses/by-nc-sa/4.0/
- Repositorio
- Institución
- Universidad Nacional de La Plata
- OAI Identificador
- oai:sedici.unlp.edu.ar:10915/104023
Ver los metadatos del registro completo
id |
SEDICI_3a5f4ed9b04c5f243e94889f8b640f0a |
---|---|
oai_identifier_str |
oai:sedici.unlp.edu.ar:10915/104023 |
network_acronym_str |
SEDICI |
repository_id_str |
1329 |
network_name_str |
SEDICI (UNLP) |
spelling |
Reuso, composición y refactorización de servicios heterogéneosFlores, Andrés P.Garriga, MartínCechich, AlejandraMoyano, MarceloDe Renzis, AlanAnabalon, DiegoCorgatelli, FrancoCiencias InformáticasIngeniería de software basada en reusoSoftware orientado a serviciosServicios webWSDLRESTEl paradigma de Computación Orientada a Servicios (SOC), promueve el desarrollo de aplicaciones distribuidas en ambientes heterogéneos, que son construidas ensamblando o componiendo servicios reusables, que se publican a través de una red y se acceden mediante protocolos específicos. SOC ha sido ampliamente adoptado con la tecnología de Servicios Web. Existen diferentes estilos de Servicios Web que amplían las oportunidades de selección de soluciones, pero generan un desafío de evaluación y ajuste de servicios heterogéneos. Entre los estilos se encuentran los servicios SOAP (con descripciones WSDL) y los servicios RESTful (con múltiples lenguajes de descripción tal como WADL, OpenAPI, etc.). Para afrontar estos desafíos se definió un Metamodelo de Servicios Heterogéneos que permite la evaluación y composición de servicios. Además, el desarrollo de servicios para reuso afronta la necesidad de reducir la complejidad de los servicios que afecta su comprensión e interoperabilidad. Para ello, se pueden utilizar métricas de complejidad de servicios y realizar refactorizaciones hasta alcanzar la complejidad deseada. Estos desafíos también son posibles por medio del Metamodelo de Servicios, para que un proveedor reajuste sus servicios y ofrezca nuevas soluciones en base a sus desarrollos previos.Eje: Ingeniería de Software.Red de Universidades con Carreras en Informática2020-05info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdf485-489http://sedici.unlp.edu.ar/handle/10915/104023spainfo:eu-repo/semantics/altIdentifier/isbn/978-987-3714-82-5info:eu-repo/semantics/reference/hdl/10915/103151info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-10-15T11:14:34Zoai:sedici.unlp.edu.ar:10915/104023Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-10-15 11:14:35.138SEDICI (UNLP) - Universidad Nacional de La Platafalse |
dc.title.none.fl_str_mv |
Reuso, composición y refactorización de servicios heterogéneos |
title |
Reuso, composición y refactorización de servicios heterogéneos |
spellingShingle |
Reuso, composición y refactorización de servicios heterogéneos Flores, Andrés P. Ciencias Informáticas Ingeniería de software basada en reuso Software orientado a servicios Servicios web WSDL REST |
title_short |
Reuso, composición y refactorización de servicios heterogéneos |
title_full |
Reuso, composición y refactorización de servicios heterogéneos |
title_fullStr |
Reuso, composición y refactorización de servicios heterogéneos |
title_full_unstemmed |
Reuso, composición y refactorización de servicios heterogéneos |
title_sort |
Reuso, composición y refactorización de servicios heterogéneos |
dc.creator.none.fl_str_mv |
Flores, Andrés P. Garriga, Martín Cechich, Alejandra Moyano, Marcelo De Renzis, Alan Anabalon, Diego Corgatelli, Franco |
author |
Flores, Andrés P. |
author_facet |
Flores, Andrés P. Garriga, Martín Cechich, Alejandra Moyano, Marcelo De Renzis, Alan Anabalon, Diego Corgatelli, Franco |
author_role |
author |
author2 |
Garriga, Martín Cechich, Alejandra Moyano, Marcelo De Renzis, Alan Anabalon, Diego Corgatelli, Franco |
author2_role |
author author author author author author |
dc.subject.none.fl_str_mv |
Ciencias Informáticas Ingeniería de software basada en reuso Software orientado a servicios Servicios web WSDL REST |
topic |
Ciencias Informáticas Ingeniería de software basada en reuso Software orientado a servicios Servicios web WSDL REST |
dc.description.none.fl_txt_mv |
El paradigma de Computación Orientada a Servicios (SOC), promueve el desarrollo de aplicaciones distribuidas en ambientes heterogéneos, que son construidas ensamblando o componiendo servicios reusables, que se publican a través de una red y se acceden mediante protocolos específicos. SOC ha sido ampliamente adoptado con la tecnología de Servicios Web. Existen diferentes estilos de Servicios Web que amplían las oportunidades de selección de soluciones, pero generan un desafío de evaluación y ajuste de servicios heterogéneos. Entre los estilos se encuentran los servicios SOAP (con descripciones WSDL) y los servicios RESTful (con múltiples lenguajes de descripción tal como WADL, OpenAPI, etc.). Para afrontar estos desafíos se definió un Metamodelo de Servicios Heterogéneos que permite la evaluación y composición de servicios. Además, el desarrollo de servicios para reuso afronta la necesidad de reducir la complejidad de los servicios que afecta su comprensión e interoperabilidad. Para ello, se pueden utilizar métricas de complejidad de servicios y realizar refactorizaciones hasta alcanzar la complejidad deseada. Estos desafíos también son posibles por medio del Metamodelo de Servicios, para que un proveedor reajuste sus servicios y ofrezca nuevas soluciones en base a sus desarrollos previos. Eje: Ingeniería de Software. Red de Universidades con Carreras en Informática |
description |
El paradigma de Computación Orientada a Servicios (SOC), promueve el desarrollo de aplicaciones distribuidas en ambientes heterogéneos, que son construidas ensamblando o componiendo servicios reusables, que se publican a través de una red y se acceden mediante protocolos específicos. SOC ha sido ampliamente adoptado con la tecnología de Servicios Web. Existen diferentes estilos de Servicios Web que amplían las oportunidades de selección de soluciones, pero generan un desafío de evaluación y ajuste de servicios heterogéneos. Entre los estilos se encuentran los servicios SOAP (con descripciones WSDL) y los servicios RESTful (con múltiples lenguajes de descripción tal como WADL, OpenAPI, etc.). Para afrontar estos desafíos se definió un Metamodelo de Servicios Heterogéneos que permite la evaluación y composición de servicios. Además, el desarrollo de servicios para reuso afronta la necesidad de reducir la complejidad de los servicios que afecta su comprensión e interoperabilidad. Para ello, se pueden utilizar métricas de complejidad de servicios y realizar refactorizaciones hasta alcanzar la complejidad deseada. Estos desafíos también son posibles por medio del Metamodelo de Servicios, para que un proveedor reajuste sus servicios y ofrezca nuevas soluciones en base a sus desarrollos previos. |
publishDate |
2020 |
dc.date.none.fl_str_mv |
2020-05 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/conferenceObject info:eu-repo/semantics/publishedVersion Objeto de conferencia http://purl.org/coar/resource_type/c_5794 info:ar-repo/semantics/documentoDeConferencia |
format |
conferenceObject |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
http://sedici.unlp.edu.ar/handle/10915/104023 |
url |
http://sedici.unlp.edu.ar/handle/10915/104023 |
dc.language.none.fl_str_mv |
spa |
language |
spa |
dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/isbn/978-987-3714-82-5 info:eu-repo/semantics/reference/hdl/10915/103151 |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by-nc-sa/4.0/ Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-sa/4.0/ Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) |
dc.format.none.fl_str_mv |
application/pdf 485-489 |
dc.source.none.fl_str_mv |
reponame:SEDICI (UNLP) instname:Universidad Nacional de La Plata instacron:UNLP |
reponame_str |
SEDICI (UNLP) |
collection |
SEDICI (UNLP) |
instname_str |
Universidad Nacional de La Plata |
instacron_str |
UNLP |
institution |
UNLP |
repository.name.fl_str_mv |
SEDICI (UNLP) - Universidad Nacional de La Plata |
repository.mail.fl_str_mv |
alira@sedici.unlp.edu.ar |
_version_ |
1846064203382652928 |
score |
13.22299 |