In this report we examine how the SAE process can evolve to support Application Modernization, by introducing new disciplines to cover the planning and architectural aspects of Application Modernization, the discovery of knowledge encapsulated in the applications, and finally to perform the reengineering that may result in new business requirements.

Introduction

Application Modernization (AM) is centered on three main capabilities

  1. Producing As-Is models to understand the current system(s)
  2. Producing To-Be models that articulate new business requirements and drive the new implementation
  3. Managing the transition from the As-Is to the To-Be, which will include
    1. mapping the one to the other to understand what assets might be reused, what gaps exist, and how they might co-exist during the transition
    2. transforming some of the As-Is assets so that they can participate in the To-Be

These capabilities are described in widely used architecture frameworks shown. These provide context for different AM scenarios and desired outcomes of AM.

Some AM activities will be driven by an Enterprise Architecture initiative that is considering the modernization of a broad portfolio. This may not be as broad as the whole enterprise of course, but an EA style approach is recommended whenever a portfolio of systems requires modernization.

To provide the necessary agility and avoid the creation of yet more legacy systems, we would expect a Service Architecture adhering to SOA principles to be one of the key elements of the To-Be model.

This is not always the case; frequently legacy transformation activities may just be focused on platform migration, rather than establishing improved architecture and supporting new business requirements. Similarly, many tactical, project-based, application-led scenarios may not include SOA. Though they may deliver some service enabled APIs in the current and or transformed system, there is often insufficient compliance with full SOA principles.

Continued in PDF...

Document Download: CBDI-SAE2 Application Modernization Process (pdf)

Description:

In this report we examine how the CBDI-SAE process can evolve to support Application Modernization, by introducing new disciplines to cover the planning and architectural aspects of Application Modernization, the discovery of knowledge encapsulated in the applications, and finally to perform the reengineering that may result in new business requirements.

Type: pdf

File Size: 300KB

Published: 13 Sep 2010 00:00

 

You must confirm your screen name on your profile in order to comment.

Please sign in if you wish to comment.