Machete: Improving Text Editor Support for Reuse

Despite many sophisticated attempts to support code reuse, the humble text editor is still the tool most heavily relied upon to provide this service. Generally text editors provide only cut and paste operations with which to transfer code from one program to another, leaving the programmer to adapt the code to fit this new context. This project will investigate this observation by determining means by which text editors may better facility code reuse.

The goal of this project is to develop a prototype tool, Machete, to determine the feasibility and usefulness of such reuse support. Secondly the development activity aims to determine the suitability of the Java programming language for construction of such rapid prototypes.

Other Information

Below are links to information that relate to this project. Some may have decayed, and some may require authentication. Contact me if you need further information.