Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоры кит-1.doc
Скачиваний:
2
Добавлен:
20.09.2019
Размер:
153.6 Кб
Скачать

21.Описания метамодели языка uml

Основой яз. его представления на метамодельном уровне явл. описание его 3-х блоков: осн. Эл-ты повед-я. Эти пакеты в свою очередь дел. На отд. Подпакеты. Эл-ты поведения: общее повед., кооперации, вар-ты исп-я, автоматы. Метамодель UML опис-ся на нек-м полуформальном яз. с исп-м 3-х видов предст-я: 1. Абстрактного синтаксиса; 2. Правило прв-го постр-я выраж-й; 3. Семантики. 1предст-т собой модель для описания нек-й части яз., предназначенной для постр-я диаграмм планов на основе описаний систем. 2 исп-ся для задания доп-х ограничений или св-в, к-ми д. обладать компоненты модели. 3 описыв-ся на ест-м яз. Семантика понятий раскрывает их смысл или содерж-е.

Т.о метамодель яз. может рассм-ся как комбинация граф-й нотации, нек-го формал-го яз и ест-го яз.

44. Виды диаграмм uml. Особенности изображения диаграмм языка uml.

В терминах языка UML определены следующие виды диаграмм: - диаграмма вариантов использования; - диаграмма классов; - диаграммы поведения: диаграмма состояний; диаграмма деятельности; диаграмма взаимодействия: диаграмма последовательности, диаграмма кооперации; - диаграмма реализации: диаграмма компонентов; диаграмма развертывания. Каждая диаграмма детализирует и конкретизирует различные представления о модели сложной системы в терминах языка UML: - диаграмма вариантов использования представляет собой наиболее общую концептуальную модель сложной системы, которая является исходной для построения всех остальных диаграмм; - диаграмма классов является логической моделью, отражающей статические аспекты структурного построения сложной системы; - диаграмма поведения является разновидностью логической модели, которая отражает динамические аспекты функционирования сложной системы; - диаграмма реализации служит для представления физических компонентов сложной системы и поэтому относится к ее физической модели. В качестве самостоятельных представлений в языке UML используют следующие диаграммы: диаграмма вариантов использования, диаграмма классов, диаграмма состояний, диаграмма деятельности, диаграмма последовательности, диаграмма кооперации, диаграмма компонентов, диаграмма развертывания. Эти диаграммы представляют собой неотъемлемую часть графических нотаций языка UML.Процесс ООАП нераздельно связан с процессом построения этих диаграмм.

22. Понятие case-технология.

CASE-технология представляет собой методологию проектирования информационных систем (ИС), а также набор инструментальных средств, позволяющих в наглядной форме моделировать предметную область, анализировать эту модель на всех этапах разработки и сопровождения ИС и разрабатывать приложения в соответствии с информационными потребностями пользователя. Под термином CASE-средства понимаются программные средства, поддерживающие процессы создания и сопровождения ИС.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]