语义编程工具
好久摘录的东西了 今天记录在这
在刚刚结束的07年全球Web 2.0展会上,编程工具提供商TopQuadrant和Franz表示,两家公司将联合开发自己的产品,包括TopQuadrant公司的 TopBraid Composer和Franz公司的 AllegroGraph数据库,这两项产品在改善语义网(Semantic Web)发展环境的同时还将使计算机变得更加聪明。
真正的语义网至今还没有出现,最大的原因就是应用工具落后。“我们开发的工具将成为语义网的起源。”TopQuadrant的创始人之一Ralph Hodgson说道。
TopBraid Composer:http://www.topquadrant.com/topbraid/composer/index.html这方面会这两天专门研究
3 http://blog.csdn.net/kissmett/archive/2006/11/18/1393372.aspx
SemanticWeb几款工具
joseki: rdfserver,支持jena ,sparql的服务器应用
LiXto:自动语义标注工具,将要出eclipse插件ide环境,可对用户鼠标键盘操作进行记录并复现,可惜只有swf演示,没有得到安装程序。
TopBraid Composer:eclipse插件版的本体建模工具,支持对本体、知识库的建立、管理以及测试,完全支持W3C规范,支持Web本体导入,多种视图。支持sparql查询,以及本体多种语言表现:rdf/xml-abbrev, rdf/xml,turtle,n3,n-triple
WSMT: Semantic Web Services Model Toolkits, 非常绚丽的Web Service本体展示视图
protege:老牌本体rdf,owl建模工具了,不必多说,值得一提的是其中RacerPro提供的推理引擎插件,可以发现本体模型中的冲突,发掘本体中概念之间的隐含关系,不过在这方面,上面的TopBraid Composer做的比protege, RacerPro好,至少用起来好用得多
SemanticWorks: Altova公司的本体建模工具,Altova作xmlspy很成功,semanticworks也不差,操作很方便
个人体会:
就建模方便而言,protege>SemanticWorks>TopBraid Composer>WSMT
就模型表现而言,WSMT>protege>TopBraid Composer>SemanticWorks
就推理查询而言:TopBraid Composer>protege,而WSMT,SemanticWorks没有这方面功能