7.2. ArgoUML

Текущая версия: 0.26 / 2008-11-20

ОС: cross-platform (Java)

Лицензия: BSD

Сайт : argouml.tigris.org

ArgoUML - средство моделирования. ArgoUML является открытым программным обеспечением и распространяется под лицензией BSD. ArgoUML полностью написан на Java и для работы ему подходит любая операционная система с установленной Java 2 JRE или JDK версии 1.4 или выше.

Функциональность ArgoUML включает в себя:

  1. Поддержку спецификаций UML 1.3, 1.4, XMI 1.0, 1.1, 1.2

  2. 9 видов диаграмм UML (диаграммы классов, состояний, кооперации, последовательности, деятельности, прецедентов, объектов, компонентов, развёртывания)

  3. Поддержку OCL для классов

  4. Генерацию исходного кода Java, C++, C# и PHP

  5. Обратный инжиниринг из исходного кода и байткода Java

  6. Автоматическую верификацию модели UML (design critics)