clips[義大利優定製級奢侈品]

CLIPS被開發出來以促進集成人類知識和經驗的軟體發展。 在CLIPS中,知識的表示有三種方式: CLIPS同時支持與其他語言的集成,如C和Java。

CLIPS是一種專家系統工具,最初由NASA/Lyndon B. Johnson太空中心軟體技術研究室開發出來。自1986年首次發布以來,CLIPS經歷了不斷的改進和完善。現在它已經被廣泛的套用在數以萬計的全球用戶中。
CLIPS被開發出來以促進集成人類知識和經驗的軟體發展。
在CLIPS中,知識的表示有三種方式:
l 規則,規則表示法是基於啟發式經驗知識庫的首要選擇。
l 自定義函式和通用函式,這種方式是程式式知識表示的首選。
l 面向對象設計,也是程式式知識表示的首選。面向對象的程式設計被支持的5個普遍接受的特徵是:類,訊息處理函式,抽象,封裝,繼承和多態性。模式匹配可以是對象和事實。
你可以僅用規則,或者僅用對象或者兩者混合使用來開發軟體。
CLIPS同時支持與其他語言的集成,如C和Java。事實上,CLIPS是C language Integrated Production的縮寫。規則能基於事實與對象的匹配,規則和對象同時組成了一個集成系統。除了被當作一個獨立的工具之外,CLIPS還能被程式語言調用,運行其函式,然後返回給調用函式控制權。同樣的,程式代碼也能作為一個外部函式在CLIPS中被定義和調用。當外部代碼執行完畢後,控制權返回到CLIPS。

相關詞條

熱門詞條

聯絡我們