小組長要求把Jena推理功能展示出來,學(xué)習(xí)Jena API時間不長,還不是很熟悉。展示?如何展示法?幸好開始要求不高,只用將推理的結(jié)果用三元組的形式羅列出來,借鑒JENA文件夾中inference文件下的計算機的例子(owlDemoSchema.owl和owlDemoData.rdf)。
今天就編了一個簡單的界面,有“打開”、“推理”按鈕,打開用于載入需要的兩個文件,推理就是按要求推出結(jié)果,并在文本域中顯示出來。這里,“要求”主要是指推理功能的三種應(yīng)用:按給定的實例uri找出所有與之相關(guān)的三元組(即所有的關(guān)系);實例驗證;一致性檢查。
下一步要實現(xiàn)對推理結(jié)果的過濾。
今天就編了一個簡單的界面,有“打開”、“推理”按鈕,打開用于載入需要的兩個文件,推理就是按要求推出結(jié)果,并在文本域中顯示出來。這里,“要求”主要是指推理功能的三種應(yīng)用:按給定的實例uri找出所有與之相關(guān)的三元組(即所有的關(guān)系);實例驗證;一致性檢查。
下一步要實現(xiàn)對推理結(jié)果的過濾。