индекс |
Дисциплины UP/RUPВ рамках унифицированного и рационального унифицированного процесса разработки программного обеспечения (UP/RUP) существует несколько дисциплин (рисунок), основными из которых являются:
Бизнес-моделирование (business modeling) подразумевает моделирование объектов предметной области, которое обычно заключается в создании словаря системы и построении UML-диаграмм, подобных диаграммам классов. Требования – это процесс анализа и формализованного представления требований, который обычно реализуются в виде создания прецедентов (use case). Проектирование включает в себя все аспекты проектирования программной системы, включая разработку общей архитектуры, объектов, баз данных, сетевой конфигурации и т.д. Основными артефактами (результатами) дисциплины проектирование являются диаграммы классов, диаграммы последовательностей и взаимодействий. Реализация (кодирование) – это процесс перевода UML диаграмм в программный код. Таким образом, артефактами дисциплины реализация является собственно текст программы на том или ином языке объектно-ориентированного программирования (C++, C#, Java, Smalltalk и т.п.). Тестирование – процесс тестирования модулей и всей системы. Следует заметить, что в рамках одной итерации работа выполняется в рамках всех или большей части дисциплин UP/RUP, хотя удельный вес каждой дисциплины изменяется. На ранних итерациях основное внимание уделяется бизнес-моделированию, требованиям и проектированию, а на более поздних – реализации и тестированию (рисунок). Материалы на сайте
Литература
Связанные понятия |
|
||||||||||
на главную | материалы | ПО | библиография | карта сайта | словарь | наверх |
©Structuralist
2005-2006 structuralist@narod.ru |