Home. AutoDia - Automatic Dia / UML generator. About AutoDia AutoDia is a modular application that parses source code, XML or data and produces an XML document in Dia format (or images via graphviz and vcg).
Its goal is to be a UML / DB Schema diagram autocreation package. Autodia. Autodia.pm - The configuration and Utility perl module for AutoDia.
AutoDia takes source files as input and using a handler parses them to create documentation through templates. The handlers allow AutoDia to parse any language by providing a handler and registering in in autodia.pm. The templates allow the output to be heavily customised from Dia XML to simple HTML and seperates the logic of the application from the presentation of the results.
AutoDia is written in perl and defaults to the perl handler and file extension matching unless a language is specified using the -l switch.