An Industrial Experience in Reverse Engineering

Daniel L. Moise*, Kenny Wong

*Corresponding author for this work

Research output: Contribution to conferenceConference Paperpeer-review

9 Citations (Scopus)

Abstract

This paper describes a reverse engineering case study with an industrial-scale software system. The steps followed in the study involved: establishing a more comprehensive domain model for representing structural facts about C/C++ software; adapting a robust C/C++ parser that focuses on source code before the preprocessing stage; decomposing or clustering the extracted artifacts in various ways for different understanding needs; generating reports to highlight anomalies in the system; and clarifying knowledge about its conceptual architecture. Also summarized are lessons learned from this experience.

Original languageEnglish
Pages275-284
Number of pages10
DOIs
Publication statusPublished - 2003
Externally publishedYes
EventTenth Working Conference on Reverse Engineering - Victoria, BC, Canada
Duration: 13 Nov 200316 Nov 2003

Conference

ConferenceTenth Working Conference on Reverse Engineering
Country/TerritoryCanada
CityVictoria, BC
Period13/11/0316/11/03

Fingerprint

Dive into the research topics of 'An Industrial Experience in Reverse Engineering'. Together they form a unique fingerprint.

Cite this