Author: Chan, Choy-wing Stephen
Title: Building a cross reference case tool using object-oriented techniques
Degree: M.Sc.
Year: 1996
Subject: Electronic data processing documentation
Object-oriented programming (Computer science)
Hong Kong Polytechnic University -- Dissertations
Department: Multi-disciplinary Studies
Pages: 181 leaves ; 30 cm. + computer disk
Language: English
Abstract: System documentation is an essential step in software engineering. It describes the architecture of a system, the relationship between programs and functions of each program. All these materials are necessary for effective maintenance. However, documentation of existing software is always incomplete and out-of-date due to the fact that software engineers always tend to delay the documentation updating. An automatic documentation system is useful for software engineers to update documentation directly from source codes so as to minimize the effort spend on the documentation and make the documentation more update and consistent. This dissertation describes a system prototype that allows software engineers to automatically load existing source code written in Informix 4GL and analyze them to generate a number of cross references. They are program-program cross reference, function-function cross reference and function-table cross reference. All information are stored in a database. With the aid of the system, software engineers can minimize their effort and produce a complete and up-to-date documentation. They can also review the necessary cross references of an application through the system for further maintenance. The design of the system uses the Object Oriented Techniques so as to experience the risks and benefits of this methodology. The dissertation focuses on the system analysis and design to show how a documentation system can be represented by using objects and classes. A sample of system prototype is included for illustration of the use of the Cross Reference CASE tool.
Rights: All rights reserved
Access: restricted access

Files in This Item:
File Description SizeFormat 
b12355434.pdfFor All Users (off-campus access for PolyU Staff & Students only)4.01 MBAdobe PDFView/Open


Copyright Undertaking

As a bona fide Library user, I declare that:

  1. I will abide by the rules and legal ordinances governing copyright regarding the use of the Database.
  2. I will use the Database for the purpose of my research or private study only and not for circulation or further reproduction or any other purpose.
  3. I agree to indemnify and hold the University harmless from and against any loss, damage, cost, liability or expenses arising from copyright infringement or unauthorized usage.

By downloading any item(s) listed above, you acknowledge that you have read and understood the copyright undertaking as stated above, and agree to be bound by all of its terms.

Show full item record

Please use this identifier to cite or link to this item: https://theses.lib.polyu.edu.hk/handle/200/388