Mapping Procedural Patterns to Object-Oriented Design Patterns

  • Authors:
  • K. Lano;N. Malik

  • Affiliations:
  • Department of Computing, Imperial College, 180 Queens Gate, London SW7 2BZ. kcl@doc.ic.ac.uk;Department of Computing, Imperial College, 180 Queens Gate, London SW7 2BZ

  • Venue:
  • Automated Software Engineering
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a new approach to the use of design patterns for the reengineering of legacy code, using a mapping from procedural design patternsto object-oriented patterns. We show also how object-oriented design patternscan be formalised and correctness conditions for their application derived, in order to justify the preservation of functionalityin the reengineering process. We give examples taken from case studies of reengineering legacy COBOL applications.