Gaphor, приложение для моделирования UML, SysML, RAAML и C4

о Гафоре

В следующей статье мы рассмотрим Gaphor. Это приложение для моделирования UML, SysML, RAAML и C4. Программа разработана таким образом, чтобы ее было легко использовать без потери мощности.

Гафор приложение для моделирования, написанное на Python. Программа реализует полностью совместимую модель данных UML 2, поэтому это гораздо больше, чем инструмент для рисования изображений. Пользователи могут использовать Gaphor для быстрой визуализации различных аспектов системы, а также для создания полных и сложных моделей.

Общие характеристики Gaphor

Гафор рабочий

  • Это программа мультиплатформенная, который работает на всех основных платформах.
  • Интерфейс даст нам возможность использовать темный режим.
  • Является ли с открытым исходным кодом. Gaphor написан на Python и имеет 100% открытый исходный код. Он доступен по лицензии Apache 2.
  • Позволит нам создание диаграмм классов, взаимодействия и конечных автоматов для программного обеспечения или диаграмм требований, а также определение блоков для систем. Если вы хотите смешивать и сочетать, вы даже можете добавить разные элементы диаграммы к той же диаграмме, чтобы получить нужное нам представление.
  • Это расширяемая программа. Мы можем подключить генератор кода или экспортировать наши диаграммы для документации. Тоже это позволит нам создавать собственные расширения и получить к ним доступ через графический интерфейс или интерфейс командной строки.
  • У нас будет возможность легко найти все элементы нашей модели в в виде дерева.
  • Программа соответствует стандартам. Гафор реализует стандарты UML, SysML и RAAML OMG. Он также включает поддержку модели C4 для визуализации программных архитектур. Он также совместим с диаграммами UML v2.0 и не-UML.
  • Мы также найдем поддержка копирования и вставки.
  • Поддержка форматов файлов XML.
  • Программа позволит нам использовать отменить менеджер.
  • Он имеет богатый протокол подключения.
  • Стили диаграмм с встроенный движок стиля.

сочетания клавиш

  • У нас будет немного сочетания клавиш работать быстрее.
  • Интерфейс программы даст нам возможность выравнивания и регулировки.
  • У нас будет возможность использовать следующие элементы; классы, компоненты, действия, варианты использования, стили, взаимодействия и профили.
  • Мы сможем экспортировать; SVG, PDF, PNG и XMI.
  • Это также даст нам возможность создать новый документ из шаблонов, что может ускорить производство.

Установите Gaphor на Ubuntu и производные

В виде пакета Flatpak

Мы можем найти эту программу доступен в виде пакета Flatpak в Flathub. Если вы используете Ubuntu 20.04 и в вашей системе все еще не включена эта технология, вы можете продолжить гид что коллега написал об этом в этом блоге.

Когда вы можете установить эти типы пакетов, нужно только открыть терминал (Ctrl + Alt + T) и запустите команду установки Gaphor:

установить Gaphor как Flatpak

flatpak install flathub org.gaphor.Gaphor

Когда установка будет завершена, вы можете найти средство запуска программы на своем компьютере. Кроме того, в терминале можно выполнить следующую команду (Ctrl + Alt + T), чтобы запустить программу:

гранатомет

flatpak run org.gaphor.Gaphor

деинсталляция

к удалите пакет flatpak из этой программы, в терминале (Ctrl + Alt + T) необходимо будет использовать только команду:

удалить пакет Flatpak

flatpak uninstall org.gaphor.Gaphor

Как AppImage

С страница релиза проекта, мы можем скачать последнюю версию файла AppImage для этой программы. Если вы предпочитаете использовать терминал (Ctrl + Alt + T) для загрузки последней версии сегодня, вам нужно будет только открыть один и запустить в нем. Wget следующим образом:

скачать Gaphor appimage

wget https://github.com/gaphor/gaphor/releases/download/2.6.4/Gaphor-2.6.4-x86_64.AppImage

Когда загрузка закончится, только дать необходимые разрешения для файла. Этого можно добиться, набрав в том же терминале:

chmod +x Gaphor-*.AppImage

А теперь для запустить программу, просто дважды щелкните файл или введите в терминале:

начать appimage

./Gaphor-*.AppImage

Это программное обеспечение предназначен как для новичков, так и для профессионалов. Независимо от того, являетесь ли вы обычным моделистом, документирующим проект, или экспертом в разработке на основе моделей, Gaphor, возможно, удовлетворит все ваши потребности. Gapher - это простое, но мощное решение с множеством функций, которое может быть полезным инструментом для разработчиков и инженеров программного обеспечения.

Для получения дополнительной информации об этой программе или ее использовании, пользователи могут проконсультироваться веб-сайт программы, el репозиторий на Github проекта или ваш официальная документация.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.