Перейти к содержимому

RUP-SE

Рациональный унифицированный процесс для системной инженерии (Rational Unified Process for Systems Engineering, RUP-SE) - методология разработки программного обеспечения RUP, адаптированная для системной инженерии в части специфицирования, анализа, проектирования и разработки систем. RUP-SE создан для поддержки моделе-ориентированной разработки (Model-driven system development). В данной адаптации архитектура системы имеет два измерения:

На пересечении этих измерений RUP-SE предлагает артефакты и рабочие процессы (workflows) для работы c ними.

VIEWPOINTS

MODEL LEVELS

Worker

Context

UML Organization diagram

Analysis

UML Partitioning of System into Human Machine

Design

UML System Worker View

Implementation

Hardware and Software Configuration

Метод описания (точка зрения, viewpoint) отражает определенный круг проблем (concerns) стейкхолдеров. RUP-SE выделяет следующие методы описания:

  • исполнителей (worker)
  • логической (logical)
  • информационной (information)
  • физической (physical)
  • процессной (process)
  • геометрической (geometric)

В RUP-SE основное внимание уделено четырем уровням моделирования (model level):

  • определение контекста (Context)
  • анализ (Analysis)
  • проектирование (Design)
  • реализация (Implementation)

Причем уровень качества воспроизведения на каждом следующем (объемлющем) уровне выше, чем на предыдущем.