畢 琳 張 瑩 紀姍姍
(1.中科院國家科學圖書館 北京 100190)(2.長春理工大學 吉林長春 130022)(3.中國科學院大學 北京 100049)(4.中科院長春光學精密機械與物理研究所 吉林長春 130033)
網絡技術的應用為人們提供了極其方便的信息服務,改變了人們獲取信息的途徑和方式,也改變了很多人的生活方式。但是隨著信息數量的增長,網絡信息的有效組織和語義理解已成為亟待解決的問題。本體技術是解決上述問題的有效途徑,本體可將所有信息的元數據進行統一的表示,實現網絡信息的語義化表達。但是本體的建模與開發本身是一項系統性較強、投入量較大的工程。通過重用已有的本體,能夠減少系統的開銷,避免重復建設。重用的思想和理論,在軟件開發領域已經比較成熟,但是對于本體這種特殊知識表示形式的重用,還屬于比較前沿和新興的研究內容。
本文通過使用NeOn Toolkit工具,以從網絡獲取到的本體實例為分析對象,實現自動化的本體重用,并利用SPARQL對重用后的本體實現語義推理,最后分析目前針對大規模本體重用存在的問題。
2006年,由14個歐盟機構參與、受歐盟第六框架計劃資助的NeOn(Networked Ontologies)項目開始研究如何有效利用本體實現分布式大規模語義應用,并發展了本體工具和相應方法。NeOn Toolkit是NeOn項目開發的基于Java的開源本體編輯工具,NeOn Toolkit平臺及其豐富的插件可以幫助本體開發人員和本領域專家完成各種各樣的本體工程活動,包括注釋和文檔、人機交互、模塊化和定制、本體調試、本體動力學、本體評估、本體匹配、本體論規范、推理及重用等?!?br>