お問い合わせ

コース概要

はじめに

• 講師および受講生の紹介 

• モデリングの基礎について

• SysMLの概要解説 

• MagicDraw/Cameoの基本操作

• ケーススタディの設定方法 

システム構造の分解

• パッケージ図の記述規則 

• システムを複数のパッケージに分割する方法

• パッケージ間の依存関係のモデリング 

• 実践演習:パッケージ構造の作成方法 

ユーザーのニーズ分析

• ユースケース図の記述規則 

• アクターの特定方法 

• ユースケースの同定手順

• ユースケース間の関連性について 

• 実践演習:ユースケースのモデリング方法 

システム要件の定義

• ユースケースからシステム要件への展開方法 

• 要件図の記述規則 

• 要件内容の詳細な定義手順

• 要件構造の体系化方法 

• テストケースを用いた要件検証手法 

• 要件間の相互関係について 

• 実践演習:システム要件のモデリング方法 

構造ブロックの定義(ブラックボックスビュー)

• ブロック定義図の記述規則 

• 構造ブロックそのものについて

• 各ブロックのプロパティ設定方法

• ブロック間の相互関係定義手法 

• システムデータ辞書の構築手順 

• 実践演習:システムのブラックボックスビュー作成方法 

ブロック構造のモデリング(ホワイトボックスビュー)

• 内部ブロック図の説明

• ブロック内に含まれる部品の可視化手法

• 各部品をコネクタで接続する方法

• ポート定義の実施手順 

• アイテムフローおよびインターフェースブロックの記述方法 

• 実践演習:システムのホワイトボックスビュー作成手順 

システム制約条件のモデリング

• 制約ブロックの定義方法 

• 数値プロパティと制約条件を結びつける手順

• パラメトリック計算処理の実行方法

• 実践演習:システム制約のモデリング手法 

状態駆動型のシステム挙動設計

• 状態機械図の記述規則 

• 各種状態の特定手順

• 状態間遷移を引き起こすイベント定義方法

• 信号内容の記述手順 

• 各状態に伴う効果の記載方法

• 状態機械処理の実行確認手法

• 実践演習:状態遷移表の作成手順 

制御フローおよびデータフローの設計

• アクティビティ図の説明

• 各種アクティビティの定義手順

• パラメータ設定方法について

• 個々の処理行為(アクション)の指定方法

• 制御フローのモデリング手法

• データフロー構造の表現方法

• 作成したアクティビティの実行検証方法

• 実践演習:各種処理内容のモデリング手法 

コミュニケーション設計

• シーケンス図の記述規則 

• ライフラインのモデリング手順

• メッセージ内容の表現方法

• 参照要素を用いたインタラクション分解手法 

• インタラクションフラグメントの適用手順

• タイミング制約条件の定義方法 

• 実践演習:システム間コミュニケーション内容のモデリング手法 

クロスカッティング構成要素のモデリング

• 論理的および物理的アーキテクチャについて 

• 割り当て関係そのものの概念 

• 割り当て結果を表示する各種オプションの説明

• 割り当てタイプの分類方法

• 割り当てマトリックスの説明 

• 実践演習:割り当てマトリックスの構築手順 

まとめ

• コース全体での要点整理 

• 残された質問点についての討議

要求

本コースを受講するにあたって特別な前提条件はありません。

 24 時間

参加者の人数


参加者1人あたりの価格

今後のコース

関連カテゴリー