Traditional approaches to migrate a legacy system toward SOA are based on code isolation strategies to extract Web services code, i.e. portions of code devoted to implement the functionalities of interest. Usually these approaches produce good SOA solutions but they are very expensive and time-consuming. In this position paper a modified meet-in-the-middle approach based on wrapping and program cloning is presented for migrating to SOA together to some open issues and problems associated to this difficult task. We named it `quick and dirty` approach because it produces a `not optimal` solution working in short time. A simple ATM (Automated Teller Machine) application is used as running example to exemplify the approach.
A `Quick and Dirty` Meet-in-the-middle Approach for migrating to SOA
Ricca, Filippo;Marchetto, Alessandro
2009-01-01
Abstract
Traditional approaches to migrate a legacy system toward SOA are based on code isolation strategies to extract Web services code, i.e. portions of code devoted to implement the functionalities of interest. Usually these approaches produce good SOA solutions but they are very expensive and time-consuming. In this position paper a modified meet-in-the-middle approach based on wrapping and program cloning is presented for migrating to SOA together to some open issues and problems associated to this difficult task. We named it `quick and dirty` approach because it produces a `not optimal` solution working in short time. A simple ATM (Automated Teller Machine) application is used as running example to exemplify the approach.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.