Migrating legacy applications toward service-oriented systems is a hard task complicated by the lack of appropriate approaches and tools. In this paper, a stepwise approach is proposed to migrate a Java application into an equivalent application composed of a set of Web services invoked by an orchestrator. In each migration step, a portion of the target application is identified and migrated into a Web service. In this approach, the role of testing is central since after each migration step the new service-oriented application is tested with the aim of checking `its equivalence` with the original version. An experiment based on four Java applications has been conducted to tune the approach and evaluate applicability and effort involved in ...
There are several essential activities that need to take place in any service-oriented environment s...
Dissertação apresentada na Faculdade de Ciências e Tecnologias da Universidade Nova de Lisboa para...
Legacy software is in use at a great number of organizations. Although organizations commonly get a ...
Migrating legacy applications toward service-oriented systems is a hard task complicated by the lack...
Migration of legacy applications toward service-oriented systems is a hard task complicated by the l...
Migration of legacy applications toward service-oriented systems is a hard task complicated by the l...
Object-oriented programming languages deliver the main technology for implementing enterprise system...
Object-oriented programming languages deliver the main technology for implementing enterprise system...
Object-oriented programming languages are increas-ingly loosing pace with the rapidly evolving parad...
The Web Services paradigm is promising because it excels in uniting systems that were previously tho...
Abstract. While object-oriented programming languages such as Java and C # deliver the main mechanis...
There is a good consensus on the strategic value of service-oriented architecture (SOA) as a way of ...
The Web Services paradigm is promising because it excels in uniting systems that were previously tho...
Abstract. As technology evolves, many organizations face the problem of migrating legacy application...
While object-oriented programming languages such as Java and C# deliver the main mechanism for imple...
There are several essential activities that need to take place in any service-oriented environment s...
Dissertação apresentada na Faculdade de Ciências e Tecnologias da Universidade Nova de Lisboa para...
Legacy software is in use at a great number of organizations. Although organizations commonly get a ...
Migrating legacy applications toward service-oriented systems is a hard task complicated by the lack...
Migration of legacy applications toward service-oriented systems is a hard task complicated by the l...
Migration of legacy applications toward service-oriented systems is a hard task complicated by the l...
Object-oriented programming languages deliver the main technology for implementing enterprise system...
Object-oriented programming languages deliver the main technology for implementing enterprise system...
Object-oriented programming languages are increas-ingly loosing pace with the rapidly evolving parad...
The Web Services paradigm is promising because it excels in uniting systems that were previously tho...
Abstract. While object-oriented programming languages such as Java and C # deliver the main mechanis...
There is a good consensus on the strategic value of service-oriented architecture (SOA) as a way of ...
The Web Services paradigm is promising because it excels in uniting systems that were previously tho...
Abstract. As technology evolves, many organizations face the problem of migrating legacy application...
While object-oriented programming languages such as Java and C# deliver the main mechanism for imple...
There are several essential activities that need to take place in any service-oriented environment s...
Dissertação apresentada na Faculdade de Ciências e Tecnologias da Universidade Nova de Lisboa para...
Legacy software is in use at a great number of organizations. Although organizations commonly get a ...