Incremental Enhancement of the Expressiveness of a Reengineering Tool Development Platform

P. Bailes and I.D. Peake (Australia)


Software Reengineering, Logic Programming, Functional Programming, Object-Oriented Programming


The quality of the Software Refinery reengineering plat form derives significantly from the quality of its embed ded Refine programming language. While Refine pro vides strong support for many modern high-level pro gramming paradigms (functional, logic, object-oriented and metaprogramming), a number of improvements seem appropriate. Suggested improvements are (i) motivated through analysis of Refine's existing capabilities, (ii) em bodied in suggested language changes, and (iii) validated by implementation feasibility studies.

Important Links:

Go Back