В следующей статье мы рассмотрим Амбрелло. Это бесплатный инструмент для создания и редактирования диаграмм UML, которые полезны в процессе разработки программного обеспечения. Этот инструмент был разработан Полом Хенсгеном и предназначен в первую очередь для KDE (Umbrello распространяется в модуле KDE kdesdk), хотя его также можно использовать в других средах рабочего стола.
Umbrello - это бесплатное унифицированное приложение для моделирования с открытым исходным кодом, доступное для Gnu / Linux, MacOS и Windows. С помощью программного обеспечения UML можно создавать диаграммы в стандартном формате для документирования или проектирования структуры наших программ. Он поддерживает форматы XMI и диаграммы вариантов использования, классы, последовательности, коммуникации, состояния, действия, компоненты, реализацию и отношения между объектами. Это программное обеспечение выпущен под лицензией GNU General Public License v2.0.
Esta это инструмент для создания диаграмм UML, который может быть полезен в процессе разработки программного обеспечения.. Umbrello UML Modeller поможет пользователю получить продукт высокого качества, особенно на этапах анализа и проектирования. Также можно использовать UML- документировать наши собственные разработки программного обеспечения.
Общие характеристики Umbrello
- Эта программа может обрабатывать большую часть Стандартные диаграммы UML, позволяющие создавать их, помимо ручного импорта, из кода на C ++, Java, Python, IDL, Pascal / Delphi, Ada или Perl.. Точно так же он позволяет создавать диаграмму и автоматически генерировать код на вышеупомянутых языках, среди прочего. Используемый формат файла основан на XMI.
- Umbrello также позволит нам распространение моделей путем их экспорта в форматы DocBook и XHTML, что облегчит совместные проекты, в которых разработчики не имеют прямого доступа к Umbrello или где модели будут публиковаться через Интернет.
- При желании пользователь может группировать несколько связанных диаграмм в один файл XMI. Они будут организованы в разных представлениях (логика, варианты использования, компоненты и т. д.), которые, в свою очередь, могут содержать диаграммы или папки для их дальнейшей классификации.
- Создание типа диаграммы ограничено определенным типом представления.. Внутри представления диаграммы можно свободно перемещать между папками.
- Большинство Характеристики и типы диаграмм зонтиков зависят от государственных стандартов UML-.
- Umbrello поддерживает импорт и экспорт файлов XMI 1.2 (почти совместим с UML 1.4). Поддержка XMI 2.0 в настоящее время запущена и работает.
- Мы найдем различные форматы, поддерживаемые для импорта сторонних файлов.
Это лишь некоторые из возможностей этой программы. Они могут подробно проконсультируйтесь со всеми из них сайт проекта.
Поддерживаемые диаграммы
Umbrello UML Modeller позволит нам использовать следующие типы диаграмм:
- Класс
- Последовательности
- сотрудничество
- Случай использования
- Государства
- Культурные мероприятия
- Компоненты
- развертывание
- Список юридических лиц
Установите Umbrello на Ubuntu
зонтик можно найти как оснастка доступно для Ubuntu. Чтобы установить его в нашей системе, нам нужно будет только открыть терминал (Ctrl + Alt + T) и выполнить в нем команду установки:
sudo snap install umbrello
Когда установка будет завершена, мы сможем запустите программу, выполнив поиск лаунчера в нашей системе или набрав в терминале:
umbrello
деинсталляция
Если вы хотите, удалить программу с вашего компьютера, в терминале (Ctrl + Alt + T) нужно только написать команду:
sudo snap remove umbrello
Хорошая модель нашего программного обеспечения - лучший способ общаться с другими разработчиками, работающими над проектом. Хорошая модель чрезвычайно важна для средних и крупных проектов, но также очень полезна для небольших проектов. Даже если вы работаете над небольшим проектом, хорошая модель будет полезна, поскольку она даст вам резюме, которое поможет вам правильно программировать.
Umbrello UML Modeller позволит нам создавать программные диаграммы в стандартном промышленном формате UML, а также даст нам возможность генерировать код из диаграмм UML с использованием различных языков программирования. Для получения дополнительной информации о том, как использовать эту программу, пользователи могут проконсультироваться сайт проекта о су официальная документация.