MigraSOA: Migration of legacy web applications to service oriented architectures (SOA)

Resumen

The migration of legacy web applications (LWA) to Service Oriented Architectures (SOA) has become mainstream in the last years due to the architectural flexibility that SOA provides, which allows to easily adapt the existing applications to new requirements. However, these migrations are usually ad-hoc and manually performed leading to tedious and error-prone processes. MigraSOA is an approach to migrate (and modernize) LWA to SOA that makes use of Model-Driven Development techniques to face the complexity of the underlying technologies, web services, business processes definition or executable business processes platforms. In addition to globally introducing MigraSOA, this paper focuses on the alignment of the business processes defined by the company with the underlying web services of the LWA. Moreover, the paper also shows a process to extend the BPMN models in order to keep these models synchronized with the available services.

Publicación
IEEE Latin America Transactions
Alvaro E. Prieto
Alvaro E. Prieto
Profesor titular

Mis intereses de investigación incluyen Linked Open Data, Predictive Analytics y Business Intelligence.

José M. Conejero
José M. Conejero
Profesor titular

Profesor titular de la Universidad de Extremadura. Mis intereses de investigación incluyen el desarrollo dirigido por modelos, la ciencia de los datos y el aprendizaje automático.

Roberto Rodriguez-Echeverria
Roberto Rodriguez-Echeverria
Profesor titular

Profesor titular en la Universidad de Extremadura. Mis intereses de investigación incluyen la Ingeniería del Software, la Ingeniería Dirigida por Modelos, la Ciencia de Datos y el Aprendizaje Automático.