Model stabilności

W rozwoju oprogramowania Model stabilności ( SM ) to metoda projektowania i modelowania oprogramowania . Jest rozszerzeniem obiektowego projektowania oprogramowania (OOSD), takiej jak Unified Modeling Language (UML), ale dodaje własny zestaw reguł, wytycznych, procedur i heurystyk , aby uzyskać bardziej zaawansowane oprogramowanie zorientowane obiektowo (OO).

Motywacją jest osiągnięcie wyższego poziomu funkcji OO, takich jak np

Przykłady

Model stabilności był widziany i używany w wielu różnych przypadkach użycia. Jednym z nich jest model Bravery, w którym każde zdarzenie, takie jak ataki terrorystyczne z 11 września, może wywołać dowolny wpływ, taki jak wpływ ekonomiczny, wpływ psychologiczny oraz wpływ fizyczny/zdrowotny.

Zasady

Projekt stara się wykorzystać zdrowy rozsądek, prowadząc przez proces projektowania opartego na SM. Będzie potrzebować minimalnej ilości czasu, aby ludzie zrozumieli nowe aplikacje i obiekty, gdy pamięta się o procesie i metodologii.

Model stabilności jest zbudowany przy użyciu trzech głównych koncepcji -

Historia

Metoda SM OOSD została sformułowana przez dr Mohameda Fayada. Od wielu lat jest redaktorem naczelnym magazynu Computer Magazine IEEE . Wykładał OOSD na dwóch amerykańskich uniwersytetach i napisał i obecnie pisze kilka książek na ten temat.

Bibliografia

  • „ODWAŻNY STABILNY WZÓR ARCHITEKTONICZNY” (PDF) . 2010 . Źródło 13 listopada 2015 r .

Linki zewnętrzne