Aligning technology and business: applying patterns for legacy transformation

  • Authors:
  • H. M. Hess

  • Affiliations:
  • IBM Research Division, Thomas J. Watson Research Center, 330 North Wabash Avenue, Chicago, Illinois

  • Venue:
  • IBM Systems Journal
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Two key goals for aligning technology and business are to increase an organization's ability to change rapidly and to reduce the costs of technology. While many efforts are underway to improve application development, less emphasis has been placed on addressing key challenges posed by existing applications that resist rapid change. In this paper, we discuss techniques for accelerating change to legacy systems and for streamlining an application portfolio. Our approach takes business-driven application requirements, links them to analysis of an application portfolio, and identifies potential sequences of transformations to realize the targeted improvements. This paper describes our approach for mapping business requirements to application software, for using patterns to help translate business requirements to software requirements, and for using patterns to translate software requirements into potential solution designs. The paper describes how these techniques are applied to two stages of the software life cycle-initial analysis and detailed analysis-and summarizes experience gained from projects working with IBM clients.