DefinePK hosts the largest index of Pakistani journals, research articles, news headlines, and videos. It also offers chapter-level book search.
Title: Artifacts Recovery at Different Levels of Abstractions
Authors: Nadim Asif
Journal: Information Technology Journal
Publisher: Asian Network for Scientific Information (ANSInet)
Country: Pakistan
Year: 2007
Volume: 7
Issue: 1
Language: English
Keywords: Reverse EngineeringDesign RecoveryMaintenanceRe-engineeringprogram understanding and architecture recovery
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.
Loading PDF...
Loading Statistics...