ISディジタル辞典-重要用語の基礎知識-

情報システムのモデル

ジョウホウシステムノモデル

Model of information systems

定義

対象システムを構成する要素とそれらの相互関係の図式的表現。

説明

情報システムのモデルは,ソフトウェアのモデルと異なり,システムの所有者から見た要求のモデルとなる。それはいくつかの側面からのViewとなる。

DeMarco1)は,ほとんどのシステムは,経験上,

  • 機能モデル:システムが行うこと
  • データのモデル:永続化すべき情報
  • 状態遷移モデル:識別された状態

を記述することで仕様化できるとした。Rumbaughら2)も,OMTにおいて,

  • オブジェクトのモデル:クラス図
  • 動的モデル:状態図
  • 機能モデル:データフロー図

を用いており,DeMarcoを支持している。現在においても,情報システムのモデルは,記述方法は異なっていても,こうした三つの側面を総合して記述される。

文献

  1. DeMarco, T.: Controlling Software Projects, Yourdon Press, p.64 (1982).
  2. Rumbaugh, J. et al.: Object-Oriented Modeling And Design, Prentice Hall (1991).