Using skip lists in the implementation of a hypertext tool for maintenance programmers

This thesis presents a hypertext browser tool mainly for maintenance phase of software development. As the maintenance phase is the most costly and time-consuming phase in the whole process of software development and system evolution, our tool is aimed at providing support to maintenance programmer...

Full description

Bibliographic Details
Main Author: Zhang, Bing
Format: Others
Published: 1999
Online Access:http://spectrum.library.concordia.ca/739/1/MQ39119.pdf
Zhang, Bing <http://spectrum.library.concordia.ca/view/creators/Zhang=3ABing=3A=3A.html> (1999) Using skip lists in the implementation of a hypertext tool for maintenance programmers. Masters thesis, Concordia University.
id ndltd-LACETR-oai-collectionscanada.gc.ca-QMG.739
record_format oai_dc
spelling ndltd-LACETR-oai-collectionscanada.gc.ca-QMG.7392013-10-22T03:41:03Z Using skip lists in the implementation of a hypertext tool for maintenance programmers Zhang, Bing This thesis presents a hypertext browser tool mainly for maintenance phase of software development. As the maintenance phase is the most costly and time-consuming phase in the whole process of software development and system evolution, our tool is aimed at providing support to maintenance programmers for better understanding of existing code and maintaining of large applications. With this tool, programmers can setup link between identifiers and their definitions, browse through source code, have easy access to definitions of any user defined identifiers and routines through hypertext, and inspect each occurrences of an identifier, which can be highlighted in browser window, of any file. But our tool is not limited to the maintenance phase activities. It can be used in any phases with text documentation, such as the important phases like the design and implementation phases. Our tool can also provide assistance to designers and developers by supporting documentation inspection. In this thesis, we surveyed software development environments and supporting tools. From our survey, we understand the development history and future directions in this area. This helps the design and implementation decisions of our tool. Some future applications of this tool are also discussed. Our tool will be more completed and helpful to maintenance programmers with these future enhancement. We believe this will brighten the future of our tool. 1999 Thesis NonPeerReviewed application/pdf http://spectrum.library.concordia.ca/739/1/MQ39119.pdf Zhang, Bing <http://spectrum.library.concordia.ca/view/creators/Zhang=3ABing=3A=3A.html> (1999) Using skip lists in the implementation of a hypertext tool for maintenance programmers. Masters thesis, Concordia University. http://spectrum.library.concordia.ca/739/
collection NDLTD
format Others
sources NDLTD
description This thesis presents a hypertext browser tool mainly for maintenance phase of software development. As the maintenance phase is the most costly and time-consuming phase in the whole process of software development and system evolution, our tool is aimed at providing support to maintenance programmers for better understanding of existing code and maintaining of large applications. With this tool, programmers can setup link between identifiers and their definitions, browse through source code, have easy access to definitions of any user defined identifiers and routines through hypertext, and inspect each occurrences of an identifier, which can be highlighted in browser window, of any file. But our tool is not limited to the maintenance phase activities. It can be used in any phases with text documentation, such as the important phases like the design and implementation phases. Our tool can also provide assistance to designers and developers by supporting documentation inspection. In this thesis, we surveyed software development environments and supporting tools. From our survey, we understand the development history and future directions in this area. This helps the design and implementation decisions of our tool. Some future applications of this tool are also discussed. Our tool will be more completed and helpful to maintenance programmers with these future enhancement. We believe this will brighten the future of our tool.
author Zhang, Bing
spellingShingle Zhang, Bing
Using skip lists in the implementation of a hypertext tool for maintenance programmers
author_facet Zhang, Bing
author_sort Zhang, Bing
title Using skip lists in the implementation of a hypertext tool for maintenance programmers
title_short Using skip lists in the implementation of a hypertext tool for maintenance programmers
title_full Using skip lists in the implementation of a hypertext tool for maintenance programmers
title_fullStr Using skip lists in the implementation of a hypertext tool for maintenance programmers
title_full_unstemmed Using skip lists in the implementation of a hypertext tool for maintenance programmers
title_sort using skip lists in the implementation of a hypertext tool for maintenance programmers
publishDate 1999
url http://spectrum.library.concordia.ca/739/1/MQ39119.pdf
Zhang, Bing <http://spectrum.library.concordia.ca/view/creators/Zhang=3ABing=3A=3A.html> (1999) Using skip lists in the implementation of a hypertext tool for maintenance programmers. Masters thesis, Concordia University.
work_keys_str_mv AT zhangbing usingskiplistsintheimplementationofahypertexttoolformaintenanceprogrammers
_version_ 1716605458775539712