loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Conference on Software Maintenance and Reengineering
Scaffolding for Software Renovation
Zurich, Switzerland
February 29-March 03
ISBN: 0-7695-0546-5
Alex Sellink, University of Amsterdam
Chris Verhoef, University of Amsterdam
We discuss an approach that explores the use of scaffolding of source code to facilitate its renovation. We show that scaffolding is a useful paradigm for software renovation. We designed syntax and semantics for scaffolding, that enables all relevant applications of scaffolding.The automatic generation of extensions to a normal grammar, so that the resulting extension grammar can parse code with scaffolding, is discussed. We used the scaffolding paradigm itself to implement the generation process, thereby showing that our approach towards scaffolding is also useful in software development. Finally, we discuss real-world applications of scaffolding for software renovation, in both our own work and work from people in the reengineering IT industry.
Index Terms:
Reengineering, System renovation, Software renovation factories, Language description development, Grammar reengineering, Scaffolding, Computer aided language engineering (CALE)
Citation:
Alex Sellink, Chris Verhoef, "Scaffolding for Software Renovation," csmr, pp.161, Conference on Software Maintenance and Reengineering, 2000
Usage of this product signifies your acceptance of the Terms of Use.