ATTENTION: This is a web archive! The IMS Group was split up in 2018 and does not exist anymore. Recent work of former members can be found at the VR/AR Group and the Computer Vision Group.

Interactive Media Systems, TU Wien

Reverse Engineering into Lists

Bachelor Thesis

About This Topic

Develop a script that allows to perform reverse engineering from source code (Java, Ruby) and presents the results as lists (not, for example, UML). The script may be written in any suitable language (Perl, Java etc.). Results should be class/module relationships, ER diagrams, call graphs, etc. The usage scenario of the script are large projects (+100t lines of code), where diagram-based reverse engineering becomes useless.