→ Пошук по сайту       Увійти / Зареєструватися

Основные пакеты метамодели языка UML. Семантичний конспект розділу

 UML

Основные пакеты метамодели языка UML

 UML
Возвращаясь к рассмотрению языка UML, напомним, что основой его представления на метамодельном уровне является описание трех его логических блоков или пакетов: Основные элементы, Элементы поведения и Общие механизмы

1. Пакет Типы данных

Пакет Типы данных Специфицирует различные типы данных, которые могут использоваться в языке UML

2. Пакет Механизмы расширения [Центральне поняття розділу]

Пакет Механизмы расширения — Задает правила уточнения и расширения семантики базовых элементов моделей. Пакет Типы данных определяет основные структуры данных для языка UML


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

3. пакет Элементы ядра

пакет Элементы ядра — Описывает базовые понятия и принципы включения в структуру метамодели основных понятий языка, таких как метаклассы, метаассоциации и метаатрибуты


пакет Элементы ядраОпределяет основные абстрактные и конкретные компоненты, необходимые для разработки объектных моделей

4. Пакет Вспомогательные элементы

Пакет Вспомогательные элементы — Определяет дополнительные конструкции, которые расширяют базовые элементы для описания зависимостей, шаблонов, физических структур и элементов представлений


Пакет Вспомогательные элементы специфицирует дополнительные конструкции языка UML

5. Пакет Элементы поведения

Пакет Элементы поведения специфицирует динамику поведения в нотации UML


Общее поведение является наиболее фундаментальным из всех подпакетов и определяет базовые понятия ядра, необходимые для всех элементов поведения.

6. Пакет Кооперации

Пакет Кооперации Специфицирует контекст поведения при использовании элементов модели для выполнения отдельной задачи. В нем задается семантика понятий, которые необходимы для ответа на вопрос: "Как различные элементы модели взаимодействуют между собой с точки зрения структуры?"

7. Пакет Варианты использования

Пакет Варианты использования Специфицирует поведение при включении в модель специальных конструкций, которые в языке UML называются актерами и вариантами использования

8. Пакет Автоматы

Пакет Автоматы специфицирует поведение при построении моделей с использованием систем переходов для конечного множества состояний

9. Пакет Общие механизмы

Пакет Общие механизмы Определены общие механизмы, которые применимы ко всем моделям UML
загрузка...
Теми розділу
Сторінки, близькі за змістом