基于Java框架的语义网构建的Jena由HP公司语义网小组开发,是用于创建语义Web应用系统的Java软件包插件。提供了广泛开源的面向RDF、RDFS、OWL和SPARQL的Java库以及基于RDFS和OWL本体的推理引擎,能实现对本体模型存储文件的读取操作。由于Jena在数据库支持方面的可靠性和持续稳定性,其一直是各类应用系统开发过程中的首选工具。Jena主要框架结构和功能包括:
1) RDF应用程序接口:能够读写、处理XML中的RDF数据;
2)本体应用程序接口:提供对RDF和OWL本体模型数据的操作和处理。
3)基于规则的推理引擎:提供对RDF和OWL本体模型的一致性检测及类、属性和实例的推理,用户可以自行开发推理规则。
4)存储机制:允许大量RDF本体文件持久化存储到硬盘。
5)查询引擎:提供的最新的SPARQL能对本体模型中的语义数据信息进行检索。
6)服务机制:通过各种协议,能够将RDF数据发布到其他应用程序中。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !