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...
Main Author: | |
---|---|
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 |