.UML

Файл UML

UML Diagram / Model File
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл UML содержит диаграмму или модель унифицированного языка моделирования (Unified Modeling Language), чаще всего созданную в Visual Paradigm или плагине Eclipse UML2. Открывайте его в том приложении, в котором он был создан - Visual Paradigm Community Edition бесплатен. Универсального просмотрщика UML не существует; формат основан на XML, но зависит от конкретного инструмента.

Разработчик: No single owner - the .uml extension is used by multiple UML tools, primarily Visual Paradigm Категория: Файлы разработчика Открыть стандартное MIME: application/xml
ОТКРЫВАЕТСЯ НА Windows macOS Linux
Связанные: .DO · .MD · .HEX · .XSD

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Aug 31, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла UML?

.uml - это расширение файла модели на базе XML, используемое несколькими инструментами для построения диаграмм и моделирования UML, чаще всего Visual Paradigm. Расширение формально не стандартизировано - разные инструменты используют несовместимые схемы XML под одним и тем же именем .uml.

Файлы .uml в Visual Paradigm представляют собой XML-документы с проприетарным корневым элементом <Project>, кодирующим элементы модели UML (классы, интерфейсы, ассоциации, атрибуты, операции) вместе с данными макета диаграммы, такими как координаты элементов и трассировка соединителей. Eclipse использует .uml для своего плагина UML2/Papyrus, который хранит модели в формате XMI (стандартный формат обмена OMG) - структурно он отличается от файлов Visual Paradigm, несмотря на общее расширение.

OMG ратифицировала UML 1.0 в 1997 году; текущий стандарт - UML 2.5.1 (2017). Для взаимодействия между различными инструментами модели обычно экспортируются как XMI (.xmi), а не в нативном формате .uml. Полные проекты Visual Paradigm используют контейнер .vpp, который является ZIP-архивом. Расширение .uml также может встречаться в экспортах StarUML, переименованных из .mdj, что вносит дополнительную путаницу - проверка содержимого корневого элемента XML является надежным способом определить, в какой программе был создан файл.

Безопасность и защита

РИСК: LOW

Файл .uml - это обычный текстовый файл XML, содержащий данные модели/диаграммы. Риск выполнения кода отсутствует - это просто XML. Единственное предостережение: как и в случае с любым XML, некорректно сформированный файл может вызвать сбой парсера в конкретном инструменте. Стандартный файл данных разработчика с низким уровнем риска.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕUML Diagram / Model Fileтакже известен как UML model file, UML class diagram file
РАЗРАБОТЧИКNo single owner - the .uml extension is used by multiple UML tools, primarily Visual Paradigmс UML standard: 1997 (OMG); .uml extension: tool-dependent (mid-2000s onward)
MIME-ТИПapplication/xml
ТИПМодель UML на базе XML (формат и схема зависят от приложения)
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.do.md.hex.xsd
Это расширение также используется в…
  • Файл модели Eclipse UML2 - Плагин UML2 для Eclipse Modeling Framework (EMF) сохраняет файлы .uml в формате XMI, отдельно от Visual Paradigm.
  • Visual UML (Visual Object Modelers, устаревший) - Оригинальный продукт «Visual UML» от Visual Object Modelers Inc., по всей видимости, снят с производства; сайт теперь перенаправляет на Visual Paradigm.

Программы, открывающие файлы UML

Windows3 apps
Visual Paradigm Community Edition Бесплатно Загрузите бесплатную версию Community Edition; используйте File > Open для загрузки файла .uml, созданного в Visual Paradigm.
Visual Paradigm (Standard/Professional) Платно Полнофункциональный пакет для моделирования UML; нативно открывает файлы проектов .uml и .vpp.
Eclipse (with UML2/Papyrus plugin) Открытый код Для файлов .uml (XMI), созданных в Eclipse: откройте в Eclipse с установленным плагином Papyrus или UML2.
macOS2 apps
Visual Paradigm Community Edition Бесплатно Загрузите бесплатную версию Community Edition; используйте File > Open для загрузки файла .uml, созданного в Visual Paradigm.
Eclipse (with UML2/Papyrus plugin) Открытый код Для файлов .uml (XMI), созданных в Eclipse: откройте в Eclipse с установленным плагином Papyrus или UML2.
Linux2 apps
Visual Paradigm Community Edition Бесплатно Загрузите бесплатную версию Community Edition; используйте File > Open для загрузки файла .uml, созданного в Visual Paradigm.
Eclipse (with UML2/Papyrus plugin) Открытый код Для файлов .uml (XMI), созданных в Eclipse: откройте в Eclipse с установленным плагином Papyrus или UML2.

Технические подробности

глубокая спецификация
Кодировка текстаUTF-8 XML; файлы начинаются с декларации `<?xml version=`
Схема Visual ParadigmПроприетарный XML с корневым элементом `<Project>`; кодирует элементы модели UML и данные координат макета диаграммы
Схема Eclipse UML2Формат XMI на базе EMF с корневым элементом `<uml:Model>`; несовместим с `.uml` от Visual Paradigm, несмотря на одинаковое расширение
Элементы моделиКлассы, интерфейсы, ассоциации, атрибуты, операции, зависимости, акторы вариантов использования, потоки сообщений последовательности, переходы состояний
Данные макетаПозиции x/y на диаграмме, размеры элементов и пути трассировки соединителей, хранящиеся вместе с семантическими данными модели
СовместимостьНе взаимозаменяемы между инструментами без явного экспорта; XMI (`.xmi`) является стандартом OMG для обмена моделями UML между инструментами
Типичный размер файла10 КБ - 10 МБ; крупные корпоративные модели со множеством пакетов могут достигать нескольких МБ
Соответствие UMLДиаграммы могут представлять конструкции UML 2.x; версия схемы файла зависит от инструмента и не связана напрямую с версией спецификации UML
Операционные системыWindows, macOS, Linux (и Visual Paradigm, и Eclipse являются кроссплатформенными приложениями на Java)
Контейнер проекта Visual ParadigmПолные проекты VP используют расширение `.vpp` (архив ZIP); файлы `.uml` являются экспортами отдельных диаграмм или моделей
Альтернативные вариантыРасширение `.uml` также встречается в экспортах StarUML, переименованных из `.mdj`, и в экспортах XMI из различных инструментов - для надежной идентификации требуется проверка корневого элемента XML
Связанный стандартный форматXMI (`.xmi`) - OMG XML Metadata Interchange; целевой стандарт для переносимого обмена моделями UML между инструментами
ВыпущенUML standard: 1997 (OMG); .uml extension: tool-dependent (mid-2000s onward)
Последняя версияUML 2.5.1 (OMG, 2017); tool file formats vary
Открыть стандартноеДа · без роялти
Спецификацияwww.omg.org

Конвертации UML

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами UML. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах UML.

Часто задаваемые вопросы

Что такое файл UML?
Файл, содержащий диаграмму или модель UML (Unified Modeling Language), чаще всего созданный в Visual Paradigm или плагине Eclipse UML2. Это формат на основе XML, но каждый инструмент использует свою собственную проприетарную схему.
Как открыть файл .uml?
Попробуйте Visual Paradigm Community Edition (бесплатная загрузка) или Eclipse с плагином UML2/Papyrus. Выбор инструмента зависит от того, в каком приложении был создан файл - файлы .uml от Visual Paradigm и Eclipse не взаимозаменяемы.
Можно ли открыть файл .uml без оригинального ПО?
Только если вы знаете, какой инструмент его создал. Visual Paradigm .uml можно открыть в Visual Paradigm Community Edition (бесплатно). Eclipse .uml (формат XMI) можно открыть в Eclipse Papyrus. Универсального просмотрщика .uml не существует.
В чем разница между .uml и .xmi?
.xmi - это стандартизированный OMG формат обмена моделями UML; большинство инструментов могут импортировать/экспортировать .xmi. Файл .uml - это внутренний формат конкретного инструмента. Для совместимости между разными инструментами UML используйте экспорт в XMI.
Как конвертировать файл .uml в PDF или PNG?
Откройте .uml в инструменте, в котором он был создан, затем используйте функцию экспорта (File > Export Image/PDF). Visual Paradigm поддерживает экспорт в PDF, PNG, JPEG, SVG.
Подходит ли MagicDraw для файлов .uml?
MagicDraw (ныне Cameo Systems Modeler) использует файлы .mdzip, а не .uml. Для файлов .uml используйте Visual Paradigm или Eclipse, в зависимости от того, где они были созданы.

Ссылки

1Visual Paradigm - official sitewww.visual-paradigm.com
2Eclipse Papyrus (UML2 modeling)www.eclipse.org

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.BINCD/DVD Disc Image (BIN/CUE)
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.XDWDocuWorks Document

Похожие расширения

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z