Start-up Funds, 2003
Start-up funds from Université de Montréal, 2003.
To a certain extent, existing reverse-engineering tools produces only graphical views of source code. The reverse-engineered views do not abstract source code and are of little help for software engineers to understand programs. State-of-the-art techniques exist to abstract automatically and to understand source code: Binary class relationships analyses, concept factorisation techniques, as well as quality analyses and program verification techniques. These techniques must be integrated to the Eclipse platform to help maintainers better understand programs and to offer a sound ground to develop and to disseminate state-of-the-art architectural analyses.