DefinePK

DefinePK hosts the largest index of Pakistani journals, research articles, news headlines, and videos. It also offers chapter-level book search.

Artifacts Recovery at Different Levels of Abstractions


Article Information

Title: Artifacts Recovery at Different Levels of Abstractions

Authors: Nadim Asif

Journal: Information Technology Journal

HEC Recognition History
No recognition records found.

Publisher: Asian Network for Scientific Information (ANSInet)

Country: Pakistan

Year: 2007

Volume: 7

Issue: 1

Language: English

DOI: 10.3923/itj.2008.1.15

Keywords: Reverse EngineeringDesign RecoveryMaintenanceRe-engineeringprogram understanding and architecture recovery

Categories

Abstract

The software systems evolve and new modules and dependencies are added to support new features, while obsolete functionality is removed. Consequently, the design gradually diverges from its original design. Different design artifacts become inconsistent with the current implementations, making software evolution and servicing tasks difficult and error prone. This study describes a Reverse Engineering Abstraction Methodology (REAM) used to recover the design artifacts from the source code and available documentation. The methodology consists of (five models) high level, functional, architectural, source code and mapping models and these models represent the information of the subject system artifacts at different levels of abstractions for maintenance task at hand.


Paper summary is not available for this article yet.

Loading PDF...

Loading Statistics...