以往的模擬軟體大多以模擬語言(Simulation Language) 為主,模擬的使 用者必須以寫程式(Programming) 的方式來建立模式,不但學習費時,而 且使用也不方便,使構建模式(Model Building)往往成為一般人使用模擬 時的一大困擾。為了避免這項困擾,並減少使用者花在建構模式上的時間 ,本研究提出了一種新的模式構建方法,這個方法最主要的特點是使用了 系統的佈置圖(Layout),來做為輸入模式的一種工具,除了可以直接在上 面輸入物件的動作內容之外,它還可以輔助使用者具體地思考系統的運作 ,來找出系統運作的邏輯,使構建模式的工作能夠很順利的進行。在本研 究中,我們採用法則(Rule)來做為表達模式邏輯的基礎,因為其具有容易 描述和容易維護的優點,而這種表達法如果使用以往的活動掃瞄( Activity Scanning) 方式來執行,其效率較低,因此我們另外提出了一 種透過索引表(Index)的改良方式,來提高模式的執行效率。
|