Jump to content

УМ Рейс

UMLet — это с открытым исходным кодом Java, на основе инструмент UML предназначенный для обучения унифицированному языку моделирования и быстрого создания диаграмм UML. Это инструмент рисования, а не инструмент моделирования, поскольку в нем нет базового словаря или каталога повторно используемых объектов дизайна. UMLet распространяется под лицензией GNU General Public License . [1]

UMLet имеет простой пользовательский интерфейс, который использует коды форматирования текста для изменения основных фигур с помощью украшений и аннотаций, поэтому на пути пользователя не возникает леса значков или диалоговых окон со списками параметров. Для этого пользователю потребуется изучить еще один язык текстовой разметки, но усилия невелики, а разметка очевидна для опытного дизайнера UML.

UMLet может экспортировать диаграммы в изображения (eps, jpg ), форматы рисунков ( SVG ), форматы документов ( PDF ). Буфер обмена можно использовать для копирования и вставки диаграмм в виде изображений в другие приложения. Можно создавать собственные элементы UML.

Базовые объекты рисования можно изменять и использовать в качестве шаблонов, что позволяет пользователям настраивать приложение в соответствии со своими потребностями. Для этого требуется программирование элементов на Java.

Поддерживаются наиболее важные типы диаграмм UML: класс, вариант использования, последовательность, состояние, развертывание, активность. Поддержка функций UML 2.0 пока недоступна, хотя для этого можно использовать функцию настройки. Он поддерживает такие концепции, как UmlAsSketch Мартина Фаулера . [2] Цели его разработки описаны в статье «Легкий инструмент UML-моделирования для разработки программного обеспечения». [3] В другой статье UMLet сравнивается с Rational Rose . [4]

Собственный формат файла приложения — UXF , расширение XML, предназначенное для обмена моделями UML.

UMLet работает автономно или как Eclipse плагин в Windows , OS X и Linux .

  • версия 15.0: Интернет: масштабирование, лассо, экспорт, темный режим; экспорт высокого разрешения; запускать
  • версия 14.3: улучшенная интеграция с ОС, улучшенная интеграция с Eclipse, исправление безопасности XML, множество дополнительных исправлений.
  • версия 14.1.1: новые пользовательские элементы, новая последовательность «все в одном», исправления ошибок.
  • версия 13.3: непрозрачные элементы, исправления ошибок
  • версия 13.2: улучшены отношения
  • версия 13.1: исправлены ошибки
  • версия 13.0: внутренний рефакторинг, контекстно-зависимая справка.
  • версия 11.3: изменено поведение менеджера безопасности, новые параметры, улучшен пакетный режим, новые типы отношений.
  • версия 11.2: перенос слов для пользовательских элементов, улучшенное сглаживание, улучшенная поддержка Eclipse.
  • версия 11.1: исправления стабильности
  • версия 11.0: список недавно открытых файлов, перетаскивание uxf-файлов, обновлен формат файлов
  • версия 10.4: перетаскивание палитры, улучшенный буфер обмена и улучшенная поддержка клавиатуры.
  • версия 10.3: обновления пользовательского интерфейса

Ограничения

[ редактировать ]
  • Нет прямой поддержки шаблонов (параметризованных классов) и шаблонов проектирования, хотя и то и другое можно показать с помощью обходных путей.
  • Никакой генерации кода — это выбор дизайна, позволяющий сделать инструмент рисования быстрым и легким.

См. также

[ редактировать ]
  1. ^ «GitHub — umlet/umlet: бесплатный инструмент UML для быстрых UML-диаграмм» .
  2. ^ Фаулера Мартина UmlAsSketch
  3. ^ М. Ауэр, Т. Чурченталер, С. Биффл, «Легкий инструмент UML-моделирования для разработки программного обеспечения» , Протоколы 29-й EUROMICRO. конференции
  4. ^ М. Ауэр, Л. Мейер, С. Биффл, Исследовательское моделирование UML - сравнение удобства использования инструментов UML , Материалы 9-й Международной конференции по корпоративным информационным системам (ICEIS 2007).
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 544419a72f9ef6a4bf6d1d994b287e21__1653791340
URL1:https://arc.ask3.ru/arc/aa/54/21/544419a72f9ef6a4bf6d1d994b287e21.html
Заголовок, (Title) документа по адресу, URL1:
UMLet - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)