構造化モデリング[動的]

概要
スケジューリングと同期の仕掛けであるタスクやスレッドの構造設計、および、イベントをどのような順序で受信しても動き続けるための状態遷移設計を修得します。
コース詳細
到達目標 設計の基本となる図面化と設計原則を理解し実践につなげます
(1) 動的構造設計
静的な構造設計(関数設計、クラス設計)をもとに、動的な構造要素を識別し、それを構造図として図面化できます。
(2) 状態遷移設計
良い状態遷移設計とよくない状態遷移設計の違いを理解して、良い状態遷移図を書くことができるようになります。
(3) 設計原則
「走り切り」というイベント駆動型設計での原則を説明できます。
特徴 現在のソフトウェアの動的な側面での課題(ソフトウェア疲労)を識別し、それらをどのように設計で解決すればよいのかを考える講座です。
紅的構造設計として、タスク構造図/状態遷移図、という図面化、および「走り切り」という設計原則を理解します。
個人演習、チーム内での相互レビューにより、実践力を高めます。
内容 【1日目】
1. ソフトウェア疲労[動的]
2. アーキテクチャ分類
3. イベント駆動型の設計
4. 動的構造の構造化設計
【2日目】
5. 状態遷移設計
6. 設計原則:「走り切り」
7. 2つのビューを使いこなす
8. まとめ
場所 オープン:弊社セミナールーム(新横浜)
オンサイト:ご指定の場所
定員 12名
時間 6時間 (オープンセミナーの場合は10:00〜17:00)