Final Year project Ideas

Renaat Verbruggen.

1. Develop a software tool for animating a UML sequence chart. Input would be interacting classes of java, C++,python  or your favourite OO language.

2. Develop a software tool for showing Design Pattern messaging on a Class Diagram, Highlighting function calls etc. to help explain the pattern.

3. Develop a java program that allows conformance of class use to be checked using a design by contract and assertion based approach.