grudge (Groovy UML Diagram Generator) A web application and tools for the automatic layout of UML diagrams from a text specification. grudge started life as an Open University undergraduate computing project (M450) http://www3.open.ac.uk/study/undergraduate/course/m450.htm