Title: Refactoring Prolog programs
Authors: Schrijvers, Tom
Serebrenik, Alexander
Demoen, Bart
Issue Date: Nov-2003
Publisher: Department of Computer Science, K.U.Leuven
Series Title: CW Reports vol:CW373
Abstract: Refactoring is a technique to restructure code in a disciplined way originating from the OO-community. It aims at improving software readability, maintainability and extensibility.
In this paper we apply the ideas of refactoring to Prolog programs. We start by presenting a catalogue of refactorings. Then we discuss ViPReSS,
our refactoring browser, and our experience with applying ViPReSS to a large Prolog legacy system.
Publication status: published
KU Leuven publication type: IR
Appears in Collections:Informatics Section

Files in This Item:
File Status SizeFormat
cw373.pdf Submitted 164KbAdobe PDFView/Open


All items in Lirias are protected by copyright, with all rights reserved.