Christian Nentwich написал программу BOX, которая UML-диаграммы в формате XMI выводит в виде графического файла SVG или Microsoft VML.
Подробнее: http://xmlhack.com/read.php?item=1241