DISCOVERY OF MODEL IMPLEMENTATION PATTERNS IN SOURCE CODE

Authors

  • Linas Ablonskis Kaunas University of Technology
  • Lina NemuraitÄ— Kaunas University of Technology

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