Как сделать UML-моделирование гибким и своевременным
Эта статья покажет вам, как эффективно применять UML -моделирование в гибкой и своевременной манере с помощью мощной функции Model ETL.
Модель или диаграмма UML — это конкретное представление того, что вы пытаетесь понять в конкретном контексте.
Часто мы хотели бы собрать / извлечь данные на диаграмме для дальнейшего анализа и определения приоритетов, добавления комментариев и аннотаций, прилагаемой стоимости или соответствующей информации для списка элементов и т. Д. В табличной форме. Но эти данные обычно разбросаны по всей диаграмме (здесь и там), скрыты в фигурах, всплывающем окне или окне свойств, и мы не можем запросить их в таблице. Или в большинстве случаев нам даже нужно скопировать и реорганизовать их вручную в желаемый формат для дальнейшего анализа.
Модель таблицы ETL (извлечение-преобразование-загрузка) изобретена для этой цели. Теперь вы можете гибко использовать возможности запросов ETL для извлечения нужных данных, которые будут использоваться для своевременного и гибкого развития ваших моделей для различных аспектов.
Станьте настоящим боссом своего процесса разработки программного обеспечения с помощью техники моделирования UML в супер-гибкой манере!
Краткий обзор — Гибкое моделирование UML с помощью Model ETL от Visual Paradigm
Модель ETL по запросу
Извлечение, преобразование и загрузка моделей с помощью мощного инструмента для хранения моделей.
Выдержка: Взгляните на артефакты моделирования с высоты птичьего полета
Механизм ETL считывает и анализирует определенный тип артефактов моделирования и извлекает нужную информацию в таблицу моделей-свойств; предоставление сводного представления об элементах модели, которые в противном случае могли бы быть разбросаны по всей диаграмме и окнам свойств.
Фильтровать содержимое таблицы по условию(ям)
Гибко настраивайте таблицу ETL в соответствии с конкретными вариантами использования. Применяя различные условия, вы можете перечислить интересующие вас элементы. Чтобы перечислить варианты использования со стоимостью более 1000? Или перечислить классы, специализирующиеся на стереотипе <>? Это все зависит от вас.
Детализация второго уровня в одной таблице
Базовая модель ETL может извлекать данные из конкретной модели или диаграммы (например, диаграммы вариантов использования или таблицы данных). Теперь расширенный ETL модели позволяет извлекать данные из нескольких моделей или диаграмм и объединять эту информацию в интегрированную таблицу ETL модели для преобразования и визуализации данных.
Преобразование: сводный список для работы с блоками
Функция преобразования облегчает редактирование и/или преобразование полученных данных в желаемое состояние. С помощью таблицы ETL вы можете быстро и точно выполнять массовое редактирование нескольких артефактов моделирования. Пример использования: извлеките варианты использования из диаграммы, чтобы сформировать таблицу ETL, просмотрите варианты использования, определите их важность для клиентов и отрегулируйте их приоритет одним махом!
Аспектно-ориентированные свойства
Аспектно-ориентированные свойства (АОП) — это определяемый пользователем набор помеченных значений конкретного аспекта для многократного использования. Его можно присоединять и отсоединять по запросу для расширения модели, т. е. АОП оценки стоимости применим как для вариантов использования, так и для пользовательских историй и часто может использоваться в комбинации в таблице ETL.
Загрузка: Визуализация моделей в других формах
Функция загрузки записывает полученные данные в целевой формат, такой как таблица, диаграмма или другие визуальные форматы. Например, сформируйте отдельную диаграмму для вариантов использования с высоким приоритетом, как указано в таблице.
Таблица ETL для печати для аннотаций
Таблица ETL предоставляет мощные средства для создания аннотаций. Он не только позволяет просматривать и редактировать модели непосредственно на панели диаграммы, но также может использоваться в качестве изменяемой по размеру и перемещаемой легенды таблицы. Вы даже можете создать несколько таблиц ETL, которые связаны с различными типами моделей и критериев. Сочетание модели (или диаграмм) с аннотированными таблицами рядом друг с другом в одном месте обеспечивает более точное и информативное представление для читателей.