Legacy System Anti-Patterns and a Pattern-Oriented Migration Response

Lauder, A. and Kent, S. (2000) Legacy System Anti-Patterns and a Pattern-Oriented Migration Response. In: Henderson, P.J., ed. Systems Engineering for Business Process Change. Springer Verlag. (Full text available)

PDF
Download (39kB)
[img]
Preview

Abstract

Mature information systems grow old disgracefully as successive waves of hacking result in accidental architectures which resist the reflection of on-going business process change. Such petrified systems are termed legacy systems. Legacy systems are simultaneously business assets and business liabilities. Their hard-won dependability and accurate reflection of tacit business knowledge prevents us from undertaking green-field development of replacement systems. Their resistance to the reflection of business process change prevents us from retaining them. Consequently, we are drawn in this paper to a controlled pattern-oriented legacy system migration strategy. Legacy systems exhibit six undesirable anti-patterns. A legacy system migration strategy must focus upon the controlled elimination of these anti-patterns by the step-wise application of six corresponding desirable patterns. Adherence to this migration strategy results in adaptive systems reflecting purposeful architectures open to the on-going reflection of business process change. Without such a strategy there is a very real danger that legacy system migration will occur all too literally. That is, the old legacy system will be migrated to a new legacy system albeit it one using the latest buzzword-compliant technology.

Item Type: Book section
Subjects: Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming,
Divisions: Faculties > Science Technology and Medical Studies > School of Computing > Systems Architecture Group
Depositing User: Mark Wheadon
Date Deposited: 27 Oct 2009 13:11
Last Modified: 25 Jun 2012 09:11
Resource URI: http://kar.kent.ac.uk/id/eprint/21917 (The current URI for this page, for reference purposes)
  • Depositors only (login required):

Downloads

Downloads per month over past year