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.