Jena框架包含:
- API的讀取,在XML處理和寫入RDF,N-三元組(triples)和 Turtle格式。
- 處理OWL和RDFS ontologies 的ontology API。
- 推理是根據RDF和OWL資料來源規則進行推論的引擎。
- 允許大量的RDF三元組(triples)在磁碟有效的儲存做備份。
- 符合最新的SPARQL規格的查詢引擎。
- 允許RDF資料被發佈給其他應用程式使用各種協定服務,包括SPARQL。
SPARQL介紹:
- SPARQL(讀做「sparkle」、「史巴–摳」)是一種用於RDF上的查詢語言,代表「SPARQL Protocol and RDF Query Language(SPARQL協定與RDF查詢語言)」。
- 它的標準化為全球資訊網協會的RDF資料存取工作小組(DAWG)所進行,被認為是語意網的一個關鍵。
- 2008年1月15日,SPARQL正式成為一項W3C推薦標準。
- 一個SPARQL查詢由一些三體組合、與邏輯、或邏輯,及選項組合所組成。
如下圖表示兩者之間的關係
- 啟用Jena推論
- OWL找尋提供的RDF
- RDF根據OWL所制定的規則
- 兩者結合產生Ontology
- SPARQL可以查詢去執行
沒有留言:
張貼留言