Слайды и текст доклада
Pic.1
Лекция 4. Метамодель языка UML Вопросы: 1. Пакеты UML 2. Специфика описания метамодели языка UML Диаграммы UML и их виды Rational Unified Process и его содержание
Pic.2
Пакеты в языке UML Пакет — основной способ организации элементов модели в языке UML. Каждый пакет владеет всеми своими элементами, т. е. теми элементами, которые в него включены Каждый элемент может …
Pic.3
Графическая нотация пакетов
Pic.4
Основные пакеты метамодели языка UML Основой представления UML на метамодельном уровне является описание трех его логических блоков или пакетов: Основные элементы, Элементы поведения и Общие механизмы
Pic.5
Пакет Элементы ядра Этот пакет определяет основные абстрактные и конкретные компоненты, необходимые для разработки объектных В этот пакет входят основные метаклассы языка UML: класс (Class), атрибут …
Pic.6
Пакет Вспомогательные элементы Он специфицирует дополнительные конструкции языка UML, которые расширяют пакет Элементы ядра В этот пакет входят следующие метаклассы: связывание (Binding), комментарий …
Pic.7
Пакет Механизмы расширения Он специфицирует порядок включения в модель элементов с уточненной семантикой, а также модификацию отдельных компонентов языка UML для более точного отражения специфики …
Pic.8
Таким образом, механизмы расширения языка UML предназначены для выполнения следующих задач: Таким образом, механизмы расширения языка UML предназначены для выполнения следующих задач: Уточнения …
Pic.9
Пакет Типы данных Он специфицирует различные типы данных, которые могут использоваться в языке UML В метамодели UML типы данных используются для объявления типов атрибутов классов. Они записываются в …
Pic.10
Пакет Элементы поведения Он является самостоятельной компонентой языка UML и, как следует из его названия, специфицирует динамику поведения в нотации UML Состав пакета
Pic.11
Пакет Кооперации Он специфицирует контекст поведения при использовании элементов модели для выполнения отдельной задачи. В нем задается семантика понятий, которые необходимы для ответа на вопрос: …
Pic.12
Пакет Варианты использования Пакет специфицирует поведение при включении в модель специальных конструкций, которые в языке UML называются актерами и вариантами использования. Эти понятия служат для …
Pic.13
Пакет Автоматы Пакет Автоматы специфицирует поведение при построении моделей с использованием систем переходов для конечного множества состояний. В нем определено множество понятий, которые …
Pic.14
Пакет Общие механизмы В этом пакете определены общие механизмы, которые применимы ко всем моделям UML. Пакет состоит из единственного подпакета Управления моделями
Pic.15
2. Специфика описания метамодели языка UML
Pic.16
Требования к записи семантических элементов Рекомендуется использовать следующие правила: Явно указывать в тексте экземпляр некоторого метакласса. Речь идет о том, что в естественной речи мы часто …
Pic.18
Имена метаатрибутов, которые принимают булевы значения, всегда начинаются с префикса "is" (например, isAbstract). Имена метаатрибутов, которые принимают булевы значения, всегда начинаются с …
Pic.19
3. Диаграммы UML и их виды
Скачать презентацию
Если вам понравился сайт и размещенные на нем материалы, пожалуйста, не забывайте поделиться этой страничкой в социальных сетях и с друзьями! Спасибо!