Written as part of a group project for design patterns and data structures class. The software creates a data flow diagram by analysing java byte code as well as using some metrics calculations on java source files.