dc.contributor.author |
Miller-Williams, John |
|
dc.date.accessioned |
2011-03-28T20:37:19Z |
|
dc.date.accessioned |
2022-10-25T07:31:57Z |
|
dc.date.available |
2011-03-28T20:37:19Z |
|
dc.date.available |
2022-10-25T07:31:57Z |
|
dc.date.copyright |
1997 |
|
dc.date.issued |
1997 |
|
dc.identifier.uri |
https://ir.wgtn.ac.nz/handle/123456789/23565 |
|
dc.description.abstract |
Code reuse is the ability to use the same source code in different programming contexts. Dynamic program visualisation is the production of visual representations of a running computer program. This thesis investigates code reuse, with emphasis on its dynamic nature. The goal of this project is to produce a tool that visualises aspects of reuse from executing (dynamic) programs. To achieve this goal, this thesis examines a model of code reuse that is used to determine the qualities that make code more reusable. Program visualisation is investigated, from which a quality criteria and visualisation architecture are developed. A survey of dynamic visualisation tools provides additional practical information. The results from this investigation are used to design Dy-re, a tool for profiling the dynamic nature of reusability. The tool is based on an existing text-based debugger that is used to extract the run-time information from executing C++ programs. We include an example of Dy-re working, and a critique of the tool. |
en_NZ |
dc.format |
pdf |
en_NZ |
dc.language |
en_NZ |
|
dc.language.iso |
en_NZ |
|
dc.publisher |
Te Herenga Waka—Victoria University of Wellington |
en_NZ |
dc.title |
A program visualisation tool for emphasising the dynamic nature of reusability |
en_NZ |
dc.type |
Text |
en_NZ |
vuwschema.type.vuw |
Awarded Research Masters Thesis |
en_NZ |
thesis.degree.grantor |
Te Herenga Waka—Victoria University of Wellington |
en_NZ |
thesis.degree.level |
Masters |
en_NZ |
thesis.degree.name |
Master of Science |
en_NZ |