以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 Semantic Web(语义Web)/描述逻辑/本体 』  (http://bbs.xml.org.cn/list.asp?boardid=2)
----  实现基于语义的查询存储系统  (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=30076)


--  作者:endearyou
--  发布时间:4/6/2006 3:46:00 PM

--  实现基于语义的查询存储系统
我们项目组正在做基于RDF的存储和查询原型系统,具体过程:
1)把RDF数据源导入到RDBMS,其表的构建借助Sesame的关系表,并进行一定的优化,其接口用jena写,不调用Sesame的GraphAPI和TableAPI,因其不好扩展升级。
2)把RDF查询语言SeRQL转换成SQL,实现高效查询;
3)把查询的结果返回成RDF形式给客户。
具体的过程正在做,不知道大家有何看法,可以互相交流!

--  作者:jpz6311whu
--  发布时间:4/6/2006 8:26:00 PM

--  
其表的构建借助Sesame的关系表,并进行一定的优化,其接口用jena写

这个怎么实现,Sesame的表却使用jena接口????两个似乎不好融合吧?


--  作者:endearyou
--  发布时间:4/6/2006 9:59:00 PM

--  
实际编程是用jena,但用的存储方式 是用的sesame的十三张表,思想还是别人的
--  作者:iamwym
--  发布时间:4/7/2006 4:09:00 AM

--  
这个topic已经做烂了
和浙大dartgrid项目完全是一样的东西
--  作者:endearyou
--  发布时间:4/7/2006 1:20:00 PM

--  
To iamwym
你好,这个topic做烂了,不知你了解多少,如果你有什么成果,可以拿出来与大家交流,据我所知,国外做的比较好的是DOPE,但也是在2004年出来的,你知道浙大的dartgrid与DOPE有什么区别和联系吗,如果真如你所说的,大家都有了,为什么国内做的象样的没有在近年软件学报等学术刊物上发表呢?
希望你能交流!
--  作者:gxbt
--  发布时间:4/7/2006 5:13:00 PM

--  
谢谢
--  作者:endearyou
--  发布时间:4/9/2006 8:42:00 PM

--  
浙江大学做的DartGrid,主要从事如何用语义来做关系数据库的集成,与DOPE还有不少不同之外!
看来大家对这一方面的了解不太多,没有多少人来交流!
遗憾!
--  作者:iamwym
--  发布时间:4/10/2006 4:53:00 AM

--  
我是这么翻译你的课题的:semantic-based query storage system
应该差不多吧,自己google:
semantic data integration
semantic datebase intergration
是不是很多了,至于semantic query,恐怕就更多了吧
我就是随便说了一个国内的项目,这类项目实在没有什么创新点,把别人的移植一下,然后剩下就是coding了

另,帖子这么多,大家显然会关注有内容的,其他不说,baojie他们组就做过类似的东西,我们组也一直在做。当然不可能完全一样的,个人觉得这个项目比较工程化。不过我们很高兴看到sw技术已经进入实际的开发阶段。


--  作者:baojie
--  发布时间:4/10/2006 8:05:00 AM

--  
刚才看了一下DartGrid的论文. 我的理解是: 用RDF来包装了关系数据库的schema, 这样可以用RDF的查询语言经过rewriting后查询关系数据库.

这个想法是很经典的, 应该说在过去十多年里, 主要的数据集成系统(纸面上可能有上百个...)大多都是这个路线, 不过以前不是用RDF或SPARQL这种具体的语法. 基于RDF的系统, 好像也看到过一些, 回头还要仔细看看文献, 比较他们的差别.

schema的本体, 其实相对还是好处理一点, 相关的翻译, 转写技术也很成熟了 (做的人实在是太多了), 如果浙大能做出一个通用性很好, 又比较好用的系统, 也是一个大的贡献. 这个问题上, 搞形式的人多, 实际解决问题的人少.


--  作者:baojie
--  发布时间:4/10/2006 8:25:00 AM

--  
以下是引用endearyou在2006-4-7 13:20:00的发言:
To iamwym
你好,这个topic做烂了,不知你了解多少,如果你有什么成果,可以拿出来与大家交流,据我所知,国外做的比较好的是DOPE,但也是在2004年出来的,你知道浙大的dartgrid与DOPE有什么区别和联系吗,如果真如你所说的,大家都有了,为什么国内做的象样的没有在近年软件学报等学术刊物上发表呢?
希望你能交流!

DOPE和dartgrid还是有满大的不同. DOPE的本体是数据内容本体, 而DartGrid的本体是schema本体. 应该说, DOPE的视角要新颖一点. 他们的另一个项目BUSTER也是这个视角. 不过要说DOPE做的比其他系统好很多, 倒也未必.

这个topic做的人有多多, 看看下面这个列表好了
http://www.ifi.unizh.ch/stff/pziegler/IntegrationProjects.html


--  作者:iamwym
--  发布时间:4/10/2006 5:07:00 PM

--  
因为这个是比较现实的应用,呵呵
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
62.500ms