Recovering Data Models via Guarded Dependences

Raghavan Komondoor, Ganesan Ramalingam · Proceedings - Working Conference on Reverse Engineering · 2007

This paper presents an algorithm for reverse engineering semantically sound object-oriented data models from programs written in weakly-typed languages like COBOL. Our inference is based on a novel form of guarded transitive data dependence, and improves upon prior semantics-based model inference algorithms by producing simpler, easier to understand, models, and by inferring them more efficiently.

Read the paper · More papers on PaperTik