MBASE - MBASE

Модельно-ориентированная архитектура и программная инженерия (MBASE) в программная инженерия это процесс разработки программного обеспечения разработан Барри Бем и Дэн Порт в конце 1990-х. MBASE фокусируется на том, чтобы модели продукта проекта (архитектура, требования, исходный код и т. д.), модели процессов (задачи, действия, этапы), модели свойств (стоимость, график, производительность, надежность) и модели успеха (беспроигрышный вариант для заинтересованных сторон, IKIWISI - я узнаю, когда увижу, экономическое обоснование ) последовательны и взаимно обязательны.

MBASE - это подход к разработке программных систем, который объединяет модели системного процесса (PS), продукта (PD), свойств (PY) и успеха (SS), модели, которые задокументированы в следующих элементах определения системы (также называемых «Артефакты» или «результаты»):

  • Описание операционной концепции (OCD)
  • Определение требований к системе и программному обеспечению (SSRD)
  • Описание архитектуры системы и программного обеспечения (SSAD)
  • План жизненного цикла (LCP)
  • Описание обоснования осуществимости (FRD)
  • Планы и отчеты строительства, перехода, поддержки (CTS)
  • Риск-ориентированные прототипы

Суть подхода LeanMBASE заключается в одновременной разработке элементов определения системы посредством итеративного уточнения с использованием ориентированного на риски подхода с тремя точками привязки, Win – Win Spiral, описанного в Бем с Якорение программного процесса.

История

За три года (с 1995 по 1998 год) разработки продуктов электронных библиотек для библиотек в Университет Южной Калифорнии (USC), Барри Бем и Дэн Порт развивал подход, называемый модельно-ориентированной (системной) архитектурой и разработкой программного обеспечения (MBASE).

Смотрите также

Рекомендации

внешняя ссылка