DISCOVERY OF MODEL IMPLEMENTATION PATTERNS IN SOURCE CODE
Abstract
We present a language independent method for detecting model implementation patterns in a source code. In contrast to most other reverse engineering methods, we exploit existing program model for this purpose. Our method works by recognizing instances of simple model-to-code transformations. The patterns we use for recognition of model elements can be reused for composing templates for generating a program code. Our method is used for recognizing relationships between program model and handwritten program code.
Downloads
Published
2010-02-24
Issue
Section
Articles
License
Copyright terms are indicated in the Republic of Lithuania Law on Copyright and Related Rights, Articles 4-37.