Loading article…
ソフトウェア開発において、安定性モデル( SM ) はソフトウェアを設計およびモデリングする方法です。これは、統一モデリング言語(UML)などのオブジェクト指向ソフトウェア設計(OOSD) 方法論の拡張ですが、より高度なオブジェクト指向 (OO) ソフトウェアを実現するために、独自のルール、ガイドライン、手順、およびヒューリスティックが追加されています。
動機は、次のようなより高度なオブジェクト指向機能を実現することです。
原則
この設計では、SM ベースの設計プロセスをガイドしながら常識を活用するようにしています。プロセスと方法論を念頭に置いておけば、人々が新しいアプリケーションやオブジェクトを理解するのに必要な立ち上げ時間は最小限で済みます。
安定性モデルは、3つの主要な概念に基づいて構築されています。
- 永続的なビジネステーマ(EBT)
- ビジネスオブジェクト(BO)
- 工業用オブジェクト(IO)
歴史
OOSD の SM メソッドは、Mohamed Fayad 博士によって考案されました。同博士は長年、 IEEEのComputer 誌の編集長を務めてきました。同博士は米国の 2 つの大学で OOSD を教えており、このテーマに関する書籍を数冊執筆しており、現在も執筆中です。
参考文献
文献
- 「BRAVERY STABLE ARCHITECTURAL PATTERN」(PDF) 。2010年。 2015年11月17日時点のオリジナル(PDF)からアーカイブ。2015年11月13日閲覧。
外部リンク
- Wayback Machineの Dr. Mohamed Fayad のホームページ(2021-04-12 アーカイブ)
