Grupo Alarcos · Conference paper · 2007

An ADM Approach to Reengineer Relational Databases towards Web Services

Ignacio García Rodríguez de Guzmán, Macario Polo Usaola, Mario Piattini Velthuis

WCRE · 2007 · 14 citations (OpenAlex)

Nowadays, software technology is evolving very quickly according to new trends in technology, such as SOA (service oriented architecture) and web services. The SOA paradigm claims (1) to develop software as a set of services and (2) to handle legacy applications and artefacts using standardized technology, exposing their functionalities as services. On the other hand, paradigms like MDA (model- driven architecture) allow software engineers to deal with software in a comfortable way, abstracting it from technological complexity. As a derivation of the MDA concept, architecture driven modernization (ADM) focuses the reengineering process using models as first order artefacts. In this way, and following the chain legacy system-to-abstract representation-to-new system, we propose a complete process to reengineer relational databases at a model level to integrate them into SOA contexts as a set of services.

View on the group website DOI: 10.1109/wcre.2007.9