1、DATASET 查询构建设计方案刘庆霞Websoft Group NJU *查询构建 提供一种交互方式,让用户在逐步 探索探索 中了解数据的 schema在浏览过程中 构建构建 查询得到相应的实例层 查询结果查询结果2初步调研 T. Catarci, T. D. Mascio, E. Franconi, G. Santucci, and S. Tessaris. An ontology based visual tool for query formulation support. In Proc. of ECAI 2004. Nikolaos Athanasis, Vassilis Chri
2、stophides, Dimitris Kotzinos: Generating On the Fly Queries for the Semantic Web: The ICS-FORTH Graphical RQL Interface (GRQL). International Semantic Web Conference 2004: 486-501. Russell, A., Smart, R., Braines, D., and Shadbolt, R.: NITELIGHT: A Graphical Tool for Semantic Query Construction. In
3、Proceedings of the Semantic Web User Interaction Workshop (SWUI). 2008. 3初步调研An ontology based visual tool for query formulation support4 特点 tree structured query substitution by navigation refinement by compatible terms property extension( to create a new branch) define sub-query 特点 以 class为节点 保留访问
4、路径 可将浏览过程转换为 RQL查询初步调研Generating On the Fly Queries for the Semantic Web: The ICS-FORTH Graphical RQL Interface (GRQL)5 特点 基于 SPARQL图形化构造查询 可表达 Optional、Union、 Variable filter 可将浏览过程转换为 RQL查询初步调研NITELIGHT: A Graphical Tool for Semantic Query Construction6 特点 基于 SPARQL图形化构造查询 可表达 Optional、Union、 Vari
5、able filter ontology browser初步调研NITELIGHT: A Graphical Tool for Semantic Query Construction7Dataset查询构建框架8query displayed as a treerestrictnew a child node(a new variable)renamedeleterestrictions of current node types relations with ancestors variable listresult table示例select person who is a scientist and works in an university located in his/her birthplace9select ?personwhere ? person rdf:type Scientist .? person hasAffiliation ?x .? person birthplace ?y .?x rdf:type University .?x location ?y .示例10Create queryRestrictionsResults