Reverse Engineering Tool

This is a tool developed by an SDL team (under direction of Drs. Flynn and Hasker) to generate readable UML diagrams from student projects. The goal is both to streamline workflows for students and faculty and help with learning the key elements of UML class diagram notation. This is an alpha version of the project; we know there are a number of issues to improve, but would like general usability feedback. Please send that feedback to Dr. Hasker.

Preliminary versions of the system are available in various forms:

This is a preliminary version, so expect problems. Known issues include

As an example, the following diagram was generated using the command-line tool from the WeatherStation example used in SWE 2410: