IPA過去問ドリル

平成24年度 秋期 システムアーキテクト試験 午前Ⅱ 問2

テクノロジ/開発技術

ソフトウェア要求モデルに関する記述のうち,ペトリネットモデルの説明として,適切なものはどれか。

出典:平成24年度 秋期 システムアーキテクト試験 午前Ⅱ 問2

正解:エ

解説

ペトリネットモデルは,並行して進行する複数の事象間の同期関係を表現できるモデルで,プレース(状態)とトランジション(遷移)という2種類の節点をもつ有向2部グラフとして表されます。並行処理やシステムの資源競合の分析などに用いられます。

選択肢ごとの解説

  • 誤り。外界の事象をエンティティ,関連,属性で表現するデータモデリングのアプローチは,E-Rモデルの説明です。
  • 誤り。機能を入力から出力への変換とみなし,段階的詳細化に基づき階層的に分割していくのは,構造化分析におけるDFD(機能モデル)の説明です。
  • 誤り。プロセスではなくオブジェクトを用いて問題領域の解決を図るのは,オブジェクト指向分析のアプローチの説明です。
  • 正しい。並行して進行する事象間の同期を表すことができ,2種類の節点をもつ有向2部グラフで表されるのは,ペトリネットモデルの特徴です。
システムアーキテクトの過去問を演習モードで解く