Please use this identifier to cite or link to this item: http://hdl.handle.net/10662/7581
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorClemente Martín, Pedro José
dc.contributor.advisorPrieto Ramos, Álvaro
dc.contributor.authorSosa Sánchez, María Encarnación
dc.contributor.otherUniversidad de Extremadura. Departamento de Ingeniería de Sistemas Informáticos y Telemáticoses_ES
dc.date.accessioned2018-06-21T12:20:47Z
dc.date.available2018-06-21T12:20:47Z
dc.date.issued2018-06-21
dc.date.submitted2018-05-18
dc.identifier.urihttp://hdl.handle.net/10662/7581
dc.description.abstractEn este trabajo se presenta un procedimiento semiautomático de modernización dirigido por modelos desde aplicaciones web legadas hacia arquitecturas orientadas a servicios. El enfoque ha sido llamado MigraSOA y ha sido dividido en los siguientes procesos principales de desarrollo: • Partiendo de una representación conceptual de las aplicaciones web heredadas de una compañía, se realiza un proceso de reingeniería y transformación de modelos mediante el que se identifican los servicios ofrecidos por estas aplicaciones. • Una vez han sido identificados los servicios subyacentes en las aplicaciones, se lleva a cabo una alineación de dichos servicios con las tareas de los procesos de negocio definidos por la compañía. Para ello, se ha desarrollado un proceso de alineación con una base semántica, cuyo resultado es un modelo que relaciona los procesos de negocio (modelados en BPMN (Business Process Modeling Notation)) con los servicios diponibles. • Utilizando como resultado esta alineación de servicios, se generan los artefactos necesarios para propiciar la orquestación efectiva de los servicios a partir de los BPMN. A partir de dicha orquestación, se genera el código ejecutable de dichos servicios. En resumen, se puede definir MigraSOA como un procedimiento de modernización de aplicaciones web legadas dirigido por modelos y basado en herramientas que reduce considerablemente el esfuerzo requerido por parte de los arquitectos software. El procedimiento aporta los beneficios extraídos del uso de SOA, minimizando los problemas que puedan surgir en este tipo de enfoques, como pueden ser propensión a errores o aumento de costes.es_ES
dc.description.abstractThis work presents a semi-automatic and model-driven process to modernize legacy web applications to SOA. The approach has been called MigraSOA and it has been divided into the next development sub-processes: • Taking as input a conceptual representation of the company's legacy web applications, a reengineering process based on model transformations is performed to identify the services provided by these applications. • Once the underlying services have been identified, they are aligned with the tasks defined by the company's business processes. This alignment technique is based on a semantic process that has been developed. This process generates a model that relates business processes, defined according Business Process Modeling Notation (BPMN), with the available services. • Based on the services alignment, the artifacts needed to efiectively orchestrate those services are generated from the BPMN models. Considering those orchestration artifacts, the final code to execute the services is also generated. As a summary, MigraSOA is a model-driven and tools-based modernization process to adapt legacy web applications to SOA by considerably reducing manual tasks. The process takes benefits of the main contributions provided by SOA reducing, thus, frequent problems that usually arise when these modernizations process are carried out, namely being error prone and high cost processes.es_ES
dc.description.sponsorship• Junta de Extremadura-Consejería de Economía e Infraestructuras y Fondo Europeo de Desarrollo Regional (FEDER): Ayuda GR10129. • Ministerio de Economía e Innovación y Fondo Europeo de Desarrollo Regional (FEDER): Proyecto TIN2011-27340 (MINECO/FEDER, UE).es_ES
dc.format.extent220 p.es_ES
dc.format.mimetypeapplication/pdfen_US
dc.language.isospaes_ES
dc.rightsAtribución-NoComercial-SinDerivadas 3.0 España*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/*
dc.subjectModernizaciónes_ES
dc.subjectSOAes_ES
dc.subjectServicios webes_ES
dc.subjectBusiness processeses_ES
dc.subjectModernizationes_ES
dc.titleMigraSOA: Modernización dirigida por modelos desde aplicaciones web hacia arquitecturas orientadas a servicioses_ES
dc.typedoctoralThesises_ES
europeana.typeTEXTen_US
dc.rights.accessRightsopenAccesses_ES
dc.subject.unesco3304 Tecnología de Los Ordenadoreses_ES
dc.subject.unesco1203.17 Informáticaes_ES
europeana.dataProviderUniversidad de Extremadura. Españaes_ES
dc.identifier.orcid0000-0002-0267-5875r-
dc.identifier.orcid0000-0002-2312-4589-
dc.identifier.orcid0000-0001-5795-6343-
Appears in Collections:DISIT - Tesis doctorales
Tesis doctorales

Files in This Item:
File Description SizeFormat 
TDUEX_2018_Sosa_Sanchez.pdf4,15 MBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons