Altova UModel
Починати розробку програмного забезпечення необхідно з етапу моделювання його архітектури. Це можна здійснити за допомогою інструменту програмного моделювання Altova UModel. Ще це зручний засіб для двостороннього і реверс-інжинірингу коду додатків.