StarUML — программа (среда разработки) для моделирования, основанная на UML (унифицированном языке моделирования) версии 2.0, и использующая технологию MDA (модельно-управляемая архитектура). Это бесплатный программный продукт для некоммерческого использования (для использования в коммерчески или учебных целях требуется приобрести лицензию).
Программа StarUML имеет англоязычный интерфейс, поддерживается операционными системами Windows 7 и выше (32 и 64 бит).
Для чего нужна программа StarUML?
Среда разработки StarUML предназначена для моделирования бизнес-процессов, схематичного отображения и проектирования вновь создаваемого программного обеспечения, организационных структур. Для этого в StarUML предусмотрены специальные UML-диаграммы и множество вспомогательных объектов, позволяющих пользователю создавать и, что не менее важно, легче ориентироваться в сложных программных моделях, которые могут состоять из множества вложенных моделей.