平成27年度 秋期 システムアーキテクト試験 午前Ⅱ 問3
テクノロジ/開発技術オブジェクト指向分析における分析モデルによって,ユースケース内のオブジェクトを分類するとき,境界オブジェクトに該当するものはどれか。
出典:平成27年度 秋期 システムアーキテクト試験 午前Ⅱ 問3
- アオブジェクト間の相互作用を制御するためのオブジェクト
- イ画面操作や画面表示などの GUI オブジェクト
- ウシステムの中核となるデータとその操作のオブジェクト
- エデータモデルにおけるエンティティに相当するオブジェクト
正解:イ
解説
オブジェクト指向分析における Jacobson のロバストネス分析などでは,ユースケース内のオブジェクトを,境界オブジェクト(Boundary object),制御オブジェクト(Control object),実体オブジェクト(Entity object)の三種類に分類します。境界オブジェクトは,システムとアクター(利用者や外部システム)との間のインタフェースを担うオブジェクトであり,画面表示や画面操作などの GUI,帳票,外部システムとの通信インタフェースなどが該当します。
選択肢ごとの解説
- ア誤り。オブジェクト間の相互作用を制御するためのオブジェクトは,制御オブジェクト(Control object)の説明です。
- イ正しい。画面操作や画面表示などの GUI オブジェクトは,境界オブジェクト(Boundary object)に該当します。
- ウ誤り。システムの中核となるデータとその操作のオブジェクトは,実体オブジェクト(Entity object)の説明です。
- エ誤り。データモデルにおけるエンティティに相当するオブジェクトは,実体オブジェクト(Entity object)の説明です。