Measuring the Impact of the Approach to Migration in the Quality of Web Service Interfaces

Autores
Mateos Diaz, Cristian Maximiliano; Crasso, Marco Patricio; Rodriguez, Juan Manuel; Zunino Suarez, Alejandro Octavio; Campo, Marcelo Ricardo
Año de publicación
2015
Idioma
inglés
Tipo de recurso
artículo
Estado
versión publicada
Descripción
There is a good consensus on the strategic value of service-oriented architecture (SOA) as a way of structuring systems, and a common trend is to migrate legacy applications that use outdated technologies and architectures to SOA. We study the effects in the resulting Web Service interfaces of applying two traditional migration approaches combined with common ways of building services, namely, direct migration with code-first and indirect migration with contract-first. The migrated system was a 35-year-old COBOL system of a government agency that serves several millions of users. In addition, we provide a deep explanation of the trade-offs involved in following either combinations. Results confirm that the ‘fast and cheap’ approach to move into SOA, which is commonplace in the industry, may deliver poor service interfaces, and interface quality is also subject to the tools supporting the migration process.
Fil: Mateos Diaz, Cristian Maximiliano. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Tandil. Instituto Superior de Ingenieria del Software; Argentina
Fil: Crasso, Marco Patricio. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Tandil. Instituto Superior de Ingenieria del Software; Argentina
Fil: Rodriguez, Juan Manuel. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Tandil. Instituto Superior de Ingenieria del Software; Argentina
Fil: Zunino Suarez, Alejandro Octavio. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Tandil. Instituto Superior de Ingenieria del Software; Argentina
Fil: Campo, Marcelo Ricardo. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Tandil. Instituto Superior de Ingenieria del Software; Argentina
Materia
Services-Oriented Architectures
Web Services
Legacy System Migration
Direct Migration
Indirect Migration
Service Modelling
Service Interface Design
Code-First
Contract-First
Nivel de accesibilidad
acceso abierto
Condiciones de uso
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Repositorio
CONICET Digital (CONICET)
Institución
Consejo Nacional de Investigaciones Científicas y Técnicas
OAI Identificador
oai:ri.conicet.gov.ar:11336/6824

id CONICETDig_08e57ce6f735ff7a0e0d4000584a8f56
oai_identifier_str oai:ri.conicet.gov.ar:11336/6824
network_acronym_str CONICETDig
repository_id_str 3498
network_name_str CONICET Digital (CONICET)
spelling Measuring the Impact of the Approach to Migration in the Quality of Web Service InterfacesMateos Diaz, Cristian MaximilianoCrasso, Marco PatricioRodriguez, Juan ManuelZunino Suarez, Alejandro OctavioCampo, Marcelo RicardoServices-Oriented ArchitecturesWeb ServicesLegacy System MigrationDirect MigrationIndirect MigrationService ModellingService Interface DesignCode-FirstContract-Firsthttps://purl.org/becyt/ford/1.2https://purl.org/becyt/ford/1There is a good consensus on the strategic value of service-oriented architecture (SOA) as a way of structuring systems, and a common trend is to migrate legacy applications that use outdated technologies and architectures to SOA. We study the effects in the resulting Web Service interfaces of applying two traditional migration approaches combined with common ways of building services, namely, direct migration with code-first and indirect migration with contract-first. The migrated system was a 35-year-old COBOL system of a government agency that serves several millions of users. In addition, we provide a deep explanation of the trade-offs involved in following either combinations. Results confirm that the ‘fast and cheap’ approach to move into SOA, which is commonplace in the industry, may deliver poor service interfaces, and interface quality is also subject to the tools supporting the migration process.Fil: Mateos Diaz, Cristian Maximiliano. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Tandil. Instituto Superior de Ingenieria del Software; ArgentinaFil: Crasso, Marco Patricio. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Tandil. Instituto Superior de Ingenieria del Software; ArgentinaFil: Rodriguez, Juan Manuel. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Tandil. Instituto Superior de Ingenieria del Software; ArgentinaFil: Zunino Suarez, Alejandro Octavio. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Tandil. Instituto Superior de Ingenieria del Software; ArgentinaFil: Campo, Marcelo Ricardo. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Tandil. Instituto Superior de Ingenieria del Software; ArgentinaTaylor & Francis Ltd2015-02info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfapplication/pdfhttp://hdl.handle.net/11336/6824Mateos Diaz, Cristian Maximiliano; Crasso, Marco Patricio; Rodriguez, Juan Manuel; Zunino Suarez, Alejandro Octavio; Campo, Marcelo Ricardo; Measuring the Impact of the Approach to Migration in the Quality of Web Service Interfaces; Taylor & Francis Ltd; Enterprise Information Systems; 9; 1; 2-2015; 58-851751-7575enginfo:eu-repo/semantics/altIdentifier/doi/10.1080/17517575.2012.717234info:eu-repo/semantics/altIdentifier/doi/info:eu-repo/semantics/altIdentifier/url/http://www.tandfonline.com/doi/abs/10.1080/17517575.2012.717234info:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/2.5/ar/reponame:CONICET Digital (CONICET)instname:Consejo Nacional de Investigaciones Científicas y Técnicas2025-09-03T10:07:01Zoai:ri.conicet.gov.ar:11336/6824instacron:CONICETInstitucionalhttp://ri.conicet.gov.ar/Organismo científico-tecnológicoNo correspondehttp://ri.conicet.gov.ar/oai/requestdasensio@conicet.gov.ar; lcarlino@conicet.gov.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:34982025-09-03 10:07:02.08CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicasfalse
dc.title.none.fl_str_mv Measuring the Impact of the Approach to Migration in the Quality of Web Service Interfaces
title Measuring the Impact of the Approach to Migration in the Quality of Web Service Interfaces
spellingShingle Measuring the Impact of the Approach to Migration in the Quality of Web Service Interfaces
Mateos Diaz, Cristian Maximiliano
Services-Oriented Architectures
Web Services
Legacy System Migration
Direct Migration
Indirect Migration
Service Modelling
Service Interface Design
Code-First
Contract-First
title_short Measuring the Impact of the Approach to Migration in the Quality of Web Service Interfaces
title_full Measuring the Impact of the Approach to Migration in the Quality of Web Service Interfaces
title_fullStr Measuring the Impact of the Approach to Migration in the Quality of Web Service Interfaces
title_full_unstemmed Measuring the Impact of the Approach to Migration in the Quality of Web Service Interfaces
title_sort Measuring the Impact of the Approach to Migration in the Quality of Web Service Interfaces
dc.creator.none.fl_str_mv Mateos Diaz, Cristian Maximiliano
Crasso, Marco Patricio
Rodriguez, Juan Manuel
Zunino Suarez, Alejandro Octavio
Campo, Marcelo Ricardo
author Mateos Diaz, Cristian Maximiliano
author_facet Mateos Diaz, Cristian Maximiliano
Crasso, Marco Patricio
Rodriguez, Juan Manuel
Zunino Suarez, Alejandro Octavio
Campo, Marcelo Ricardo
author_role author
author2 Crasso, Marco Patricio
Rodriguez, Juan Manuel
Zunino Suarez, Alejandro Octavio
Campo, Marcelo Ricardo
author2_role author
author
author
author
dc.subject.none.fl_str_mv Services-Oriented Architectures
Web Services
Legacy System Migration
Direct Migration
Indirect Migration
Service Modelling
Service Interface Design
Code-First
Contract-First
topic Services-Oriented Architectures
Web Services
Legacy System Migration
Direct Migration
Indirect Migration
Service Modelling
Service Interface Design
Code-First
Contract-First
purl_subject.fl_str_mv https://purl.org/becyt/ford/1.2
https://purl.org/becyt/ford/1
dc.description.none.fl_txt_mv There is a good consensus on the strategic value of service-oriented architecture (SOA) as a way of structuring systems, and a common trend is to migrate legacy applications that use outdated technologies and architectures to SOA. We study the effects in the resulting Web Service interfaces of applying two traditional migration approaches combined with common ways of building services, namely, direct migration with code-first and indirect migration with contract-first. The migrated system was a 35-year-old COBOL system of a government agency that serves several millions of users. In addition, we provide a deep explanation of the trade-offs involved in following either combinations. Results confirm that the ‘fast and cheap’ approach to move into SOA, which is commonplace in the industry, may deliver poor service interfaces, and interface quality is also subject to the tools supporting the migration process.
Fil: Mateos Diaz, Cristian Maximiliano. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Tandil. Instituto Superior de Ingenieria del Software; Argentina
Fil: Crasso, Marco Patricio. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Tandil. Instituto Superior de Ingenieria del Software; Argentina
Fil: Rodriguez, Juan Manuel. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Tandil. Instituto Superior de Ingenieria del Software; Argentina
Fil: Zunino Suarez, Alejandro Octavio. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Tandil. Instituto Superior de Ingenieria del Software; Argentina
Fil: Campo, Marcelo Ricardo. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Tandil. Instituto Superior de Ingenieria del Software; Argentina
description There is a good consensus on the strategic value of service-oriented architecture (SOA) as a way of structuring systems, and a common trend is to migrate legacy applications that use outdated technologies and architectures to SOA. We study the effects in the resulting Web Service interfaces of applying two traditional migration approaches combined with common ways of building services, namely, direct migration with code-first and indirect migration with contract-first. The migrated system was a 35-year-old COBOL system of a government agency that serves several millions of users. In addition, we provide a deep explanation of the trade-offs involved in following either combinations. Results confirm that the ‘fast and cheap’ approach to move into SOA, which is commonplace in the industry, may deliver poor service interfaces, and interface quality is also subject to the tools supporting the migration process.
publishDate 2015
dc.date.none.fl_str_mv 2015-02
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://hdl.handle.net/11336/6824
Mateos Diaz, Cristian Maximiliano; Crasso, Marco Patricio; Rodriguez, Juan Manuel; Zunino Suarez, Alejandro Octavio; Campo, Marcelo Ricardo; Measuring the Impact of the Approach to Migration in the Quality of Web Service Interfaces; Taylor & Francis Ltd; Enterprise Information Systems; 9; 1; 2-2015; 58-85
1751-7575
url http://hdl.handle.net/11336/6824
identifier_str_mv Mateos Diaz, Cristian Maximiliano; Crasso, Marco Patricio; Rodriguez, Juan Manuel; Zunino Suarez, Alejandro Octavio; Campo, Marcelo Ricardo; Measuring the Impact of the Approach to Migration in the Quality of Web Service Interfaces; Taylor & Francis Ltd; Enterprise Information Systems; 9; 1; 2-2015; 58-85
1751-7575
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/doi/10.1080/17517575.2012.717234
info:eu-repo/semantics/altIdentifier/doi/
info:eu-repo/semantics/altIdentifier/url/http://www.tandfonline.com/doi/abs/10.1080/17517575.2012.717234
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.publisher.none.fl_str_mv Taylor & Francis Ltd
publisher.none.fl_str_mv Taylor & Francis Ltd
dc.source.none.fl_str_mv reponame:CONICET Digital (CONICET)
instname:Consejo Nacional de Investigaciones Científicas y Técnicas
reponame_str CONICET Digital (CONICET)
collection CONICET Digital (CONICET)
instname_str Consejo Nacional de Investigaciones Científicas y Técnicas
repository.name.fl_str_mv CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicas
repository.mail.fl_str_mv dasensio@conicet.gov.ar; lcarlino@conicet.gov.ar
_version_ 1842269986365636608
score 13.13397