Migrating Legacy Applications: Challenges in Service Oriented Architecture and Cloud Computing Environments

Migrating Legacy Applications: Challenges in Service Oriented Architecture and Cloud Computing Environments

Anca Daniela Ionita (University Politehnica of Bucharest, Romania), Marin Litoiu (York University, Canada) and Grace Lewis (CMU Software Engineering Institute, USA)
Release Date: November, 2012|Copyright: © 2013 |Pages: 419
ISBN13: 9781466624887|ISBN10: 1466624884|EISBN13: 9781466624894|DOI: 10.4018/978-1-4666-2488-7

Description

As the future of software development in a global environment continues to be influenced by the areas of service oriented architecture (SOA) and cloud computing, many legacy applications will need to migrate these environments to take advantage of the benefits offered by the service environment.

Migrating Legacy Applications: Challenges in Service Oriented Architecture and Cloud Computing Environments presents a closer look at the partnership between service oriented architecture and cloud computing environments while analyzing potential solutions to challenges related to the migration of legacy applications. This reference is essential for students and university scholars alike.

Topics Covered

The many academic areas covered in this publication include, but are not limited to:

  • Cloud Computing Environments
  • Legacy Applications
  • Migration Approaches
  • Service Oriented Systems
  • SOA Evolution
  • Software & Systems Design
  • Software Migration

Reviews and Testimonials

Approaches to service oriented architecture and cloud computing almost always assume starting a system from scratch, which for many otherwise potential customers is not viable for financial or other reasons. Here computer scientists explore ways to fold older software into such networked systems. Their topics include research challenges in the maintenance and evolution of service-oriented systems, re-engineering and wrapping legacy modules for reuse as web services, the migration of data between cloud and non-cloud datastores, a report of experience migrating a legacy web-based document-analysis application to Hadoop and HBsa,e and the model-driven integration of heterogeneous software artifacts in service oriented computing.

– Book News Inc. Portland, OR

This book is all about the correct compilation of proven and potential approaches, tools, techniques and tips for smoothly and systematically modernizing and moving old software systems to service systems that can be easily deployed in and delivered from cloud environments. This is an informative and inspiring book authored by accomplished professors, practitioners and professionals for worldwide software developers, architects, consultants and experts who are assigned to ponder about the ways and means of legacy migration.

– Pethuru Raj, IBM Global Cloud Center of Excellence (CoE), India

Table of Contents and List of Contributors

Search this Book:
Reset

Author(s)/Editor(s) Biography

Anca Daniela Ionita is Professor at University “Politehnica” of Bucharest, Automatic Control and Computers Faculty, where she has worked since 1990, soon after obtaining her MSc. Degree. In 1994 she obtained a Ph.D. degree in "Automated Systems", at the same university. Between 2004 and 2006 Ms Ionita was researcher at University Joseph Fourier, Grenoble, with a Marie Curie Individually-Driven Fellowship. Then, she returned to Romania as professor at University “Politehnica” of Bucharest, and collaborator of SIVECO Romania, playing major roles in national and European research projects. She teaches Software Engineering and Model Driven Engineering, in Romanian, English and French, and is responsible of the educational Work Package in a Romanian strategic project that promotes service innovation through open and continuous education. She serves in several editorial advisory boards, programme and organization committees of international conferences and workshops. Her current research is focused on service engineering and management, business process modelling and model driven engineering.
Marin Litoiu is a Professor and the Director of Adaptive Systems Research Lab, at York University, Toronto, Canada. He holds doctoral degrees from University Politehnica of Bucharest and Carleton University of Ottawa. Prior to joining York, he was a Senior Research Staff Member with Centre for Advanced Studies, IBM Toronto Lab, where he led the research programs in software engineering, system management and autonomic computing. He was the Director of Research for Centre of Excellence for Research in Advanced Systems (CERAS) and Chair of the Board of Directors for Consortium for Software Engineering Research (CSER). Dr Litoiu current research interests include adaptive and autonomic systems, cloud computing and web technologies, performance modeling and evaluation and software engineering.
Grace Lewis is a Senior Member of the Technical Staff at the Software Engineering Institute (SEI) at Carnegie Mellon University (CMU), in the Research, Technology and Systems Solutions (RTSS) program. She is part the deputy for the Advanced Mobile Systems (AMS) initiative and the technical lead for the Edge-Enabled Tactical Systems project. Her current interests and projects are in mobile computing, cloud computing and service-oriented architecture (SOA). Her latest publications include multiples reports and articles on these subjects and a book in the SEI Software Engineering Series. She is also a member of the technical faculty for the Master in Software Engineering program at CMU. Grace holds a B.Sc. in Systems Engineering and an Executive MBA from Icesi University in Cali, Colombia; and a Master in Software Engineering from CMU.

Indices