MBASE - MBASE
Architektura založená na modelech a softwarové inženýrství (MBASE) v softwarové inženýrství je proces vývoje softwaru vyvinutý uživatelem Barry Boehm a Dan Port na konci 90. let. MBASE se zaměřuje na zajištění toho, aby produktové modely projektu (architektura, požadavky, zdrojový kód atd.), modely procesů (úkoly, činnosti, milníky), modely nemovitostí (náklady, harmonogram, výkon, spolehlivost) a modely úspěchu (win-win stakeholder, IKIWISI - budu to vědět, až to uvidím, obchodní případ) ) jsou důsledné a vzájemně se prosazují.
MBASE je přístup k vývoji softwarových systémů, který integruje modely procesu (PS), produktu (PD), vlastnosti (PY) a úspěchu (SS), modely, které jsou dokumentovány v následujících prvcích definice systému (označované také jako „Artefakty“ nebo „výstupy“):
- Popis provozní koncepce (OCD)
- Definice systémových a softwarových požadavků (SSRD)
- Popis systémové a softwarové architektury (SSAD)
- Plán životního cyklu (LCP)
- Popis odůvodnění proveditelnosti (FRD)
- Plány a zprávy o konstrukci, přechodu, podpoře (CTS)
- Rizikové prototypy
Podstatou přístupu LeanMBASE je vyvinout prvky definice systému souběžně prostřednictvím iterativního zdokonalení pomocí přístupu založeného na riziku, tří kotev, přístupu Win – Win Spiral definovaného Boehm je Ukotvení softwarového procesu.
Dějiny
Během tří let (1995 až 1998) vývoje produktů digitální knihovny pro knihovny v University of Southern California (USC), Barry Boehm a Dan Port vyvíjeli přístup s názvem Model-Based (System) Architecture and Software Engineering (MBASE).
Viz také
- Modelově řízené inženýrství (tj. pro Boha je MDA aplikováno v modelu nezávislém na platformě / technologii (PIM / TIM) a na modelu specifickém pro platformu / technologii (PSM / TSM) v SSAD MBASE)
Reference
- USC Centrum pro softwarové inženýrství (CSE) MBASE Research
- Barry Boehm: Ukotvení softwarového procesu
- Barry Boehm a Dan Port: Výzvy koncepčního modelování pro modelování založené na architektuře a softwarovém inženýrství (MBASE)
- Barry Boehm, a kol .: Pokyny pro architekturu založenou na štíhlém modelu (systém) a softwarové inženýrství (LeanMBASE)
externí odkazy
- Barry Boehm, David M. Wong a Raffi Tikidjian: Sladění LeanMBASE s agilitou založenou na rolích