A CASE Tool for Emphasising Reusability in Object Oriented Program
Development
- Abstract
-
CASE tools are programs that aid the development and maintenance of
programs. Code reuse can also aid in the development and maintenance of
code. This thesis investigates CASE tools that support code reuse,
concentrating on tools that generate and analyse object oriented code. The
code that is generated concerns the object oriented data structures that are
reused. The thesis sets out a model for reuse, and also sets out evaluation
criteria for CASE tools and applies those criteria to two commercial CASE
tools. I then develop a new CASE tool to test out some ideas on supporting
reuse, and apply the criteria to the new tool. The CASE tool that I
developed parses, generates, and displays diagrams of C++ code.
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.