Institutions | About Us | Help | Gaeilge
rian logo


Mark
Go Back
Program Restructuring to Introduce Design Patterns
O Cinneide, Mel; Nixon, Patrick
TCD-CS-1999-06 In restructuring legacy code it may be useful to introduce a design pattern in order to add clarity to the system and thus facilitate further program evolution. We show that aspects of this transformation can be automated and present a nascent high-level language for describing transformations that introduce design patterns. The role of preconditions in preserving program behaviour during this process is also discussed. We conclude by considering the value of this approach in dealing with legacy code.
Keyword(s): Computer Science
Publication Date:
1999
Type: Report
Peer-Reviewed: Unknown
Language(s): English
Institution: Trinity College Dublin
Citation(s): O Cinneide, Mel; Nixon, Patrick. 'Program Restructuring to Introduce Design Patterns'. - Dublin, Trinity College Dublin, Department of Computer Science, TCD-CS-1999-06, 1999, pp6
Publisher(s): Trinity College Dublin, Department of Computer Science
File Format(s): application/pdf
First Indexed: 2014-05-13 05:31:30 Last Updated: 2015-04-10 05:14:11