Líneas de producto de software (SPL) como complemento para el desarrollo de soluciones orientadas a servicios (SOA): Una revisión de la literatura
Hoy en día la construcción de software exige soluciones cada vez más ágiles y completas que optimicen la forma de implementar sistemas en entornos cada vez más complejos. Las arquitecturas orientadas a servicios –SOA- y las líneas de productos de software –SPL- son dos paradigmas arquitectónicos que...
- Autores:
- Tipo de recurso:
- Fecha de publicación:
- 2014
- Institución:
- Universidad de Medellín
- Repositorio:
- Repositorio UDEM
- Idioma:
- spa
- OAI Identifier:
- oai:repository.udem.edu.co:11407/1146
- Acceso en línea:
- http://hdl.handle.net/11407/1146
- Palabra clave:
- Arquitecturas orientadas a servicios. SOA
Orientación a servicios
Líneas de productos de Software. SPL
Paradigmas arquitectónicos
Programas para computador basados en componentes
Desarrollo de programas para computador
Ingeniería de software
- Rights
- License
- http://purl.org/coar/access_right/c_abf2
id |
REPOUDEM2_ca11d65ea04789ebef5cc187c340f99a |
---|---|
oai_identifier_str |
oai:repository.udem.edu.co:11407/1146 |
network_acronym_str |
REPOUDEM2 |
network_name_str |
Repositorio UDEM |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Líneas de producto de software (SPL) como complemento para el desarrollo de soluciones orientadas a servicios (SOA): Una revisión de la literatura |
title |
Líneas de producto de software (SPL) como complemento para el desarrollo de soluciones orientadas a servicios (SOA): Una revisión de la literatura |
spellingShingle |
Líneas de producto de software (SPL) como complemento para el desarrollo de soluciones orientadas a servicios (SOA): Una revisión de la literatura Arquitecturas orientadas a servicios. SOA Orientación a servicios Líneas de productos de Software. SPL Paradigmas arquitectónicos Programas para computador basados en componentes Desarrollo de programas para computador Ingeniería de software |
title_short |
Líneas de producto de software (SPL) como complemento para el desarrollo de soluciones orientadas a servicios (SOA): Una revisión de la literatura |
title_full |
Líneas de producto de software (SPL) como complemento para el desarrollo de soluciones orientadas a servicios (SOA): Una revisión de la literatura |
title_fullStr |
Líneas de producto de software (SPL) como complemento para el desarrollo de soluciones orientadas a servicios (SOA): Una revisión de la literatura |
title_full_unstemmed |
Líneas de producto de software (SPL) como complemento para el desarrollo de soluciones orientadas a servicios (SOA): Una revisión de la literatura |
title_sort |
Líneas de producto de software (SPL) como complemento para el desarrollo de soluciones orientadas a servicios (SOA): Una revisión de la literatura |
dc.contributor.advisor.spa.fl_str_mv |
Hincapié Londoño, Jesús Andrés González Palacio, Liliana |
dc.subject.spa.fl_str_mv |
Arquitecturas orientadas a servicios. SOA Orientación a servicios Líneas de productos de Software. SPL Paradigmas arquitectónicos |
topic |
Arquitecturas orientadas a servicios. SOA Orientación a servicios Líneas de productos de Software. SPL Paradigmas arquitectónicos Programas para computador basados en componentes Desarrollo de programas para computador Ingeniería de software |
dc.subject.lemb.spa.fl_str_mv |
Programas para computador basados en componentes Desarrollo de programas para computador Ingeniería de software |
description |
Hoy en día la construcción de software exige soluciones cada vez más ágiles y completas que optimicen la forma de implementar sistemas en entornos cada vez más complejos. Las arquitecturas orientadas a servicios –SOA- y las líneas de productos de software –SPL- son dos paradigmas arquitectónicos que reciben bastante interés por parte de investigadores y stakeholders. A lo largo de las décadas pasadas ambas estrategias se aplicaron a grandes proyectos revelando muy buenos resultados en función de características como la flexibilidad y el reúso. Sin embargo, existieron algunas limitaciones como la dependencia de tecnologías y plataformas para las líneas de productos y la ausencia de mecanismos de personalización y reutilización de artefactos en el caso de las arquitecturas orientadas a servicios. Debido a estas deficiencias y a la evidente complementariedad de ambos conceptos se procede con la realización de una revisión sistemática de la literatura que permita presentar de forma ordenada y precisa la manera en que ambos enfoques pueden ser unidos para ofrecer una solución robusta y eficiente. Con esto se busca reducir los costos y el esfuerzo de desarrollo, al igual que el tiempo de implementación y adaptación de soluciones nuevas o existentes. |
publishDate |
2014 |
dc.date.created.none.fl_str_mv |
2014 |
dc.date.accessioned.none.fl_str_mv |
2015-01-22T20:13:06Z |
dc.date.available.none.fl_str_mv |
2015-01-22T20:13:06Z |
dc.type.eng.fl_str_mv |
bachelorThesis |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.local.spa.fl_str_mv |
Trabajo de grado |
dc.identifier.other.spa.fl_str_mv |
CD-ROM 7703 2014 |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/11407/1146 |
identifier_str_mv |
CD-ROM 7703 2014 |
url |
http://hdl.handle.net/11407/1146 |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
rights_invalid_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.format.mimetype.none.fl_str_mv |
application/pdf |
dc.publisher.spa.fl_str_mv |
Universidad de Medellín |
dc.publisher.program.spa.fl_str_mv |
Especialización en Ingeniería de Software |
dc.publisher.department.spa.fl_str_mv |
Facultad de Ingenierías |
institution |
Universidad de Medellín |
bitstream.url.fl_str_mv |
http://repository.udem.edu.co/bitstream/11407/1146/3/L%c3%adneas%20de%20producto%20de%20software%20%28SPL%29%20como%20complemento%20para%20el%20desarrollo%20de%20soluciones%20orientadas%20a%20servicios%20%28SOA%29.%20Una%20revisi%c3%b3n%20de%20la%20literatura.pdf.jpg http://repository.udem.edu.co/bitstream/11407/1146/1/L%c3%adneas%20de%20producto%20de%20software%20%28SPL%29%20como%20complemento%20para%20el%20desarrollo%20de%20soluciones%20orientadas%20a%20servicios%20%28SOA%29.%20Una%20revisi%c3%b3n%20de%20la%20literatura.pdf http://repository.udem.edu.co/bitstream/11407/1146/2/license.txt |
bitstream.checksum.fl_str_mv |
fed57e060ffd0b23d3634f36dbf2dcaf d0471512d57d9206e75855a6267a89ee 8a4605be74aa9ea9d79846c1fba20a33 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad de Medellin |
repository.mail.fl_str_mv |
repositorio@udem.edu.co |
_version_ |
1814159148412043264 |
spelling |
Hincapié Londoño, Jesús AndrésGonzález Palacio, LilianaGómez Hernández, Juan DavidZapata Jiménez, César2015-01-22T20:13:06Z2015-01-22T20:13:06Z2014CD-ROM 7703 2014http://hdl.handle.net/11407/1146Hoy en día la construcción de software exige soluciones cada vez más ágiles y completas que optimicen la forma de implementar sistemas en entornos cada vez más complejos. Las arquitecturas orientadas a servicios –SOA- y las líneas de productos de software –SPL- son dos paradigmas arquitectónicos que reciben bastante interés por parte de investigadores y stakeholders. A lo largo de las décadas pasadas ambas estrategias se aplicaron a grandes proyectos revelando muy buenos resultados en función de características como la flexibilidad y el reúso. Sin embargo, existieron algunas limitaciones como la dependencia de tecnologías y plataformas para las líneas de productos y la ausencia de mecanismos de personalización y reutilización de artefactos en el caso de las arquitecturas orientadas a servicios. Debido a estas deficiencias y a la evidente complementariedad de ambos conceptos se procede con la realización de una revisión sistemática de la literatura que permita presentar de forma ordenada y precisa la manera en que ambos enfoques pueden ser unidos para ofrecer una solución robusta y eficiente. Con esto se busca reducir los costos y el esfuerzo de desarrollo, al igual que el tiempo de implementación y adaptación de soluciones nuevas o existentes.Today the construction of software requires increasingly flexible and complete solutions that optimize the way of implementing systems in increasingly complex environments. The service-oriented architecture -SOA- and software product lines -SPL- two architectural paradigms are receiving considerable interest by researchers and stakeholders. Over the past decades both strategies were applied to large projects revealed very good results in terms of characteristics such as flexibility and reuse. However, there were some limitations such as reliance on technologies and platforms for product lines and the absence of mechanisms for customization and reuse of artifacts in the case of service-oriented architectures. Because of these shortcomings and obvious complementarity of both concepts are applicable to the conduct of a systematic review of the literature to permit the filing of an orderly and precise fashion that both approaches can be joined to provide a robust and efficient solution. This seeks to reduce costs and development effort, as well as deployment time and adaptation of new or existing solutions.application/pdfspaUniversidad de MedellínEspecialización en Ingeniería de SoftwareFacultad de IngenieríasArquitecturas orientadas a servicios. SOAOrientación a serviciosLíneas de productos de Software. SPLParadigmas arquitectónicosProgramas para computador basados en componentesDesarrollo de programas para computadorIngeniería de softwareLíneas de producto de software (SPL) como complemento para el desarrollo de soluciones orientadas a servicios (SOA): Una revisión de la literaturabachelorThesisTrabajo de gradohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/access_right/c_abf2THUMBNAILLíneas de producto de software (SPL) como complemento para el desarrollo de soluciones orientadas a servicios (SOA). Una revisión de la literatura.pdf.jpgLíneas de producto de software (SPL) como complemento para el desarrollo de soluciones orientadas a servicios (SOA). Una revisión de la literatura.pdf.jpgIM Thumbnailimage/jpeg4547http://repository.udem.edu.co/bitstream/11407/1146/3/L%c3%adneas%20de%20producto%20de%20software%20%28SPL%29%20como%20complemento%20para%20el%20desarrollo%20de%20soluciones%20orientadas%20a%20servicios%20%28SOA%29.%20Una%20revisi%c3%b3n%20de%20la%20literatura.pdf.jpgfed57e060ffd0b23d3634f36dbf2dcafMD53ORIGINALLíneas de producto de software (SPL) como complemento para el desarrollo de soluciones orientadas a servicios (SOA). Una revisión de la literatura.pdfLíneas de producto de software (SPL) como complemento para el desarrollo de soluciones orientadas a servicios (SOA). Una revisión de la literatura.pdfTexto completoapplication/pdf317594http://repository.udem.edu.co/bitstream/11407/1146/1/L%c3%adneas%20de%20producto%20de%20software%20%28SPL%29%20como%20complemento%20para%20el%20desarrollo%20de%20soluciones%20orientadas%20a%20servicios%20%28SOA%29.%20Una%20revisi%c3%b3n%20de%20la%20literatura.pdfd0471512d57d9206e75855a6267a89eeMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repository.udem.edu.co/bitstream/11407/1146/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD5211407/1146oai:repository.udem.edu.co:11407/11462020-05-27 16:31:43.997Repositorio Institucional Universidad de Medellinrepositorio@udem.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |