Designing a Software Maintenance System Using a Reverse Engineering Approach

Al-Fawareh, Hamed Jasem (1998) Designing a Software Maintenance System Using a Reverse Engineering Approach. Masters thesis, Universiti Putra Malaysia.

[img] PDF
877Kb

Abstract

The aim of the software maintenance is to maintain the software system in accordance with advancement in software and hardware technology. There are four activities to software maintenance, namely corrective maintenance, adaptive maintenance, perfective maintenance, and preventive maintenance. Three approaches are used in software maintenance, that is restructure, reverse engineering, and reenginering. Reverse engineering is a process that is currently being used in software maintenance to extract items of information on software products. This research aims to produce a new reverse engineering logic-form tool, to help maintainers by giving them a complete document about the software system. Currently, many tools are used in reverse engineering, but not all can satisfy the problems faced by the users. The thesis describes the design and implementation of an automatic aid system that uses a logic-form reverse engineering approach, with a new data structure called tree module structure. This tool contains four modules, namely, lexical analyzer module, syntax analyzer module, handling module, and interface or query module.

Item Type:Thesis (Masters)
Subject:Computer software - Development
Subject:Reverse engineering
Subject:Software maintenance
Chairman Supervisor:Abdul Azim Abd. Ghani, PhD
Call Number:FSAS 1998 35
Faculty or Institute:Faculty of Environmental Studies
ID Code:9448
Deposited By: Laila Azwa Ramli
Deposited On:08 Feb 2011 01:40
Last Modified:11 May 2012 01:02

Repository Staff Only: Edit item detail

Document Download Statistics

This item has been downloaded for since 08 Feb 2011 01:40.

View statistics for "Designing a Software Maintenance System Using a Reverse Engineering Approach"


Universiti Putra Malaysia Institutional Repository

Universiti Putra Malaysia Institutional Repository is an on-line digital archive that serves as a central collection and storage of scientific information and research at the Universiti Putra Malaysia.

Currently, the collections deposited in the IR consists of Master and PhD theses, Master and PhD Project Report, Journal Articles, Journal Bulletins, Conference Papers, UPM News, Newspaper Cuttings, Patents and Inaugural Lectures.

As the policy of the university does not permit users to view thesis in full text, access is only given to the first 24 pages only.