南京宸華模型公司,智能沙盤模型所要解決的問題是特定領域的復雜問題,涉及大量的專業(yè)知識,而開發(fā)人員一般不是該領域的專家,他們對特定領域的熟悉需要一個過程,所以軟件需求在初始階段很難定義得很完整。因此,采用原型實現(xiàn)模型需要通過多次迭代來精化軟件需求。
智能模型以知識作為處理對象,這些知識既有理論知識,也有特定領域的經(jīng)驗。在開發(fā)過程中需要將這些知識從書本中和特定領域的知識庫中抽取出來(即知識獲?。x擇適當?shù)姆椒ㄟM行編碼(即知識表示)建立知識庫。將模型、軟件工程知識與特定領域的知識分別存入數(shù)據(jù)庫,在這個過程中需要系統(tǒng)開發(fā)人員與領域?qū)<业拿芮泻献鳌?/p>
智能模型開發(fā)的軟件系統(tǒng)強調(diào)數(shù)據(jù)的含義,并試圖使用現(xiàn)實世界的語言表達數(shù)據(jù)的含義。該模型可以勘探現(xiàn)有的數(shù)據(jù),從中發(fā)現(xiàn)新的事實方法指導用戶以專家的水平解決復雜的問題。它以瀑布模型為基本框架,在不同開發(fā)階段引入了原型實現(xiàn)方法和面向?qū)ο蠹夹g以克服瀑布模型的缺點,適應于特定領域軟件和專家決策系統(tǒng)的開發(fā)。