Show simple item record

dc.contributor.authorO Cinneide, Mel
dc.contributor.authorNixon, Patrick
dc.date.accessioned2008-01-03T11:52:22Z
dc.date.available2008-01-03T11:52:22Z
dc.date.issued1999-02
dc.identifier.citationO Cinneide, Mel; Nixon, Patrick. 'Program Restructuring to Introduce Design Patterns'. - Dublin, Trinity College Dublin, Department of Computer Science, TCD-CS-1999-06, 1999, pp6en
dc.identifier.otherTCD-CS-1999-06
dc.description.abstractIn 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.en
dc.format.extent24136 bytes
dc.format.mimetypeapplication/pdf
dc.language.isoenen
dc.publisherTrinity College Dublin, Department of Computer Scienceen
dc.relation.ispartofseriesComputer Science Technical Reporten
dc.relation.ispartofseriesTCD-CS-1999-06en
dc.relation.haspartTCD-CS-[no.]en
dc.subjectComputer Scienceen
dc.titleProgram Restructuring to Introduce Design Patternsen
dc.typeTechnical Reporten
dc.identifier.rssurihttps://www.cs.tcd.ie/publications/tech-reports/reports.99/TCD-CS-1999-06.pdf
dc.identifier.urihttp://hdl.handle.net/2262/13007


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record