Metamill is a professional UML CASE tool. Supports latest UML 2.1 standard. Model files are XMI 2.1 XML files. All 13 UML diagrams supported. Metamill packages can be managed, i.e. stored independently as XMI files, for example under version management system. Java, ANSI C, C++, C# and VB.Net source code can be imported to model and generated from the model, i.e. round-trip engineered. Metamill uses code markers to preserve changes made in the source code. HTML documentation can be generated from models. A scripting language MetamillScript can be used to access metaelements. Metamill is a native Windows binary, written in C++. This means it opens quickly, runs swiftly. Free evaluation version is available. Metamill Software, www.metamill.com
This software is a shareware. You will be able to download and test Metamill during a certain period of time, then, if it does what you need, you will have to acquire the full version from Metamill publisher. The Metamill 5.0 free trial version contains an installer and an uninstaller, and has a size of 3285 Kilobytes.
For additional information and support request, please contact directly Metamill publisher.

Metamill Screenshot