信息模型,是一種用來定義信息常規表示方式的方法。 通過使用信息模型, 我們可以使用不同的應用程式對所管理的數據進行重用,變更以及分享。 使用信息模型的意義不僅僅存在於對象的建模,同時也在於對對象間相關性的描述。 除此之外,建模的對象描述了系統中不同的實體以及他們的行為以及他們之間(系統間)數據流動的方式。 這些將幫助我們更好的理解系統。對於開發者以及廠商來說, 信息模型提供了必要的通用語言來表示對象的特性以及一些功能,以便進行更有效的交流。

信息模型的建立關注建模對象的一些重要的不變的,具有共性的性質, 而對象間的一些不同的性質(比如說一些廠商特定的性質)可以通過對通用模型框架的擴展來進行描述。 如果缺少信息建模, 對一個新對象的描述將會增加很多重複的工作。

建立一個放之四海而皆準的信息模型是不切實際的,應為不同對象間性質的區別較大,需要不同領域的專家知識。 因此,在多數情況下,信息模型是以層的形式來表示。 層化的信息模型包括一個用來支持不同領域信息的通用框架。

參考文獻 編輯