Помощь в учёбе, очень быстро...
Работаем вместе до победы

И модель «4+1 представлений» архитектуры

РефератПомощь в написанииУзнать стоимостьмоей работы

Диаграммы UML позволяют графически детализировать все представления данной модели. При этом следует понимать, что каждое из представлений архитектуры имеет свой синтаксис, a UML используется для детализации на более низком уровне. Подход на основе пяти моделей (модель прецедентов, модель анализа, модель разработки, модель реализации, модель развертывания); Все перечисленные в табл. 5.4 диаграммы… Читать ещё >

И модель «4+1 представлений» архитектуры (реферат, курсовая, диплом, контрольная)

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

Все перечисленные в табл. 5.4 диаграммы и порядок их создания будут рассмотрены далее, в параграфе «Диаграммы в UML».

Таблица 5.4

Соответствие UML-диаграмм и представлений архитектуры модели «4+1»

Представление.

Диаграммы UML.

Прецедентов.

Диаграмма прецедентов.

Логическое.

Диаграмма классов.

Диаграмма состояний.

1 Крачтен Ф. Введение в Rational Unified Process. 2-е изд. М.: Вильямс, 2002. С. 240.

Представление.

Диаграммы UML.

Процесса.

Диаграмма последовательности.

Диаграмма кооперации.

Диаграмма деятельности.

Диаграмма классов (применительно к процессам).

Реализации.

Диаграмма компонентов.

Развертывания.

Д и аграм м, а раз верт ы ва н и я.

Выбор подхода для визуального моделирования.

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

  • • подход на основе «4+1 представлений» архитектуры;
  • • подход Rational;
  • • подход на основе пяти моделей (модель прецедентов, модель анализа, модель разработки, модель реализации, модель развертывания);
  • • подход без заранее заданных высокоуровневых моделей (применяется для небольших проектов).

Далее будет рассмотрен подход, основанный на «4+1 представлениях» архитектуры ИС. Данный подход нередко рассматривается в качестве базового, поскольку он лежит в основе UML. Ниже будет проведен обзор визуального моделирования, основанного на подходе Rational.

Для каждой модели используются свои элементы нотации, которые совпадают с элементами нотаций других диаграмм UML.

Показать весь текст
Заполнить форму текущей работой