Rambler's Top100
Структуралист (на главную)  
 

Дисциплины UP/RUP

В рамках унифицированного и рационального унифицированного процесса разработки программного обеспечения (UP/RUP) существует несколько дисциплин (рисунок), основными из которых являются:

  • бизнес-моделирование;
  • требования;
  • проектирование;
  • реализация (кодирование);
  • тестирование.

Дисциплины UP/RUP

Бизнес-моделирование (business modeling) подразумевает моделирование объектов предметной области, которое обычно заключается в создании словаря системы и построении UML-диаграмм, подобных диаграммам классов.

Требования – это процесс анализа и формализованного представления требований, который обычно реализуются в виде создания прецедентов (use case).

Проектирование включает в себя все аспекты проектирования программной системы, включая разработку общей архитектуры, объектов, баз данных, сетевой конфигурации и т.д. Основными артефактами (результатами) дисциплины проектирование являются диаграммы классов, диаграммы последовательностей и взаимодействий.

Реализация (кодирование) – это процесс перевода UML диаграмм в программный код. Таким образом, артефактами дисциплины реализация является собственно текст программы на том или ином языке объектно-ориентированного программирования (C++, C#, Java, Smalltalk и т.п.).

Тестирование – процесс тестирования модулей и всей системы.

Следует заметить, что в рамках одной итерации работа выполняется в рамках всех или большей части дисциплин UP/RUP, хотя удельный вес каждой дисциплины изменяется. На ранних итерациях основное внимание уделяется бизнес-моделированию, требованиям и проектированию, а на более поздних – реализации и тестированию (рисунок).

Материалы на сайте

Литература

  1. Ларман К. Применение UML и шаблонов проектирования / Пер. с англ. М.: Вильямс, 2002.
  2. Буч Г., Рамбо Дж., Джекобсон А. Язык UML. Руководство пользователя. Пер. с англ. М.: ДМК, 2000.
  3. Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на C++. Пер. с англ. М.: Бином, СПб.: Невский диалект, 1998.
  4. Гамма Э., Хелм Р., Джексон Р., Влиссидес Дж. Приемы объектно-ориентированного проектирования. Паттерны проектирования. Пер. с англ. СПб.: Питер, 2001.

Связанные понятия

Кто Вы?
Исследователь
Специалист
Управленец
Преподаватель
Студент
Аспирант
Другое
Результаты голосования

©Structuralist 2005-2006
structuralist@narod.ru
Рейтинг@Mail.ru Rambler's Top100
Hosted by uCoz