Mapping Procedural Patterns to Object-Oriented Design Patterns

作者:K. Lano, N. Malik

摘要

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

论文关键词:design patterns, reengineering, program transformation, object oriented design

论文评审过程:

论文官网地址:https://doi.org/10.1023/A:1008708927260