Building Empirical-based Knowledge for Design Recovery through Program Analysis

N.L. Thein and H.B.K. Tan (Singapore)


Design recovery, program analysis, empirical-based software engineering.


Many designs are difficult to recognize from program source codes through theoretical knowledge alone. This paper introduces an approach that formalizes the building and applying of empirical-based knowledge to supplement theoretical knowledge for recognizing designs through automated program analysis. Designs that are recognized automatically from source codes can be used in the automation of software verification, testing, reengineering, etc. We have applied the proposed approach in some areas.

Important Links:

Go Back