DDS模型庫是決策支持系統的核心部分,決策支持系統區別於其他系統的主要特點之一就在於模型驅動。在邏輯上模型庫是各種模型的集合,在軟體內容上模型庫則由許多程式模組,即反映某一範圍內、局部的經濟管理問題的數學模型程式組成。由於決策問題的種類繁多,所使用的模型根據具體決策問題的不同經常會發生變化,因此模型庫中存儲的模型一般都是具有通用性的基本模型,包括規劃模型、推理模型、分析模型、預測模型、模擬實驗模型、最佳化模型、評判模型以及綜合運籌模型等。
在進行實際決策的時候,則需要根據具體決策問題,調用模型庫中的基本模型,匹配生成一個針對某一特定問題的求解過程,即動態模型。一旦具體決策過程結束,動態模型即消失,模型庫中仍然只有基本模型。這種模型運行方式打破了一個模型只能包含某種固定方法的模式,在系統運行時可聯接不同的基本模型,形成多種模型,進行決策實驗,以尋求最佳決策。模型庫管理模組與模型庫匹配,對模型庫進行管理。一般而言,模型庫管理模組應當具有以下功能:
①模型設計並輸入系統的功能。模型設計一般是由問題領域內富有經驗的專家來進行,系統必須提供一個確定的方法和專用輸入模組,允許他們自由地將模型輸入至模型庫中。
②模型的存儲功能。即把各種決策相關模型方便地存儲在模型庫中。
③動態構模功能。根據決策者提出的決策問題,從模型存儲裝置中調出相應的基本模型,然後經過組合和匹配(與數據、變數、算法以及基本模型之間自身的匹配等),構成求解特定問題的動態模型。
④模型的管理功能。由於在模型庫中存儲了大量的基本模型,則必然存在著模型管理的問題。模型管理一般包括:對模型的增、刷、改。模型與數據、變數的連線,查詢,靈敏度分析等等。