A Dataflow Graph Transformation Language and Query Rewriting System for RDF Ontologies

被引:0
|
作者
Shaw, Marianne [1 ]
Detwiler, Landon T. [2 ]
Brinkley, James F. [2 ,3 ]
Suciu, Dan [1 ]
机构
[1] Univ Washington, Seattle, WA 98195 USA
[2] Univ Washington, Dept Biol Struct, Seattle, WA USA
[3] Univ Washington, Dept Med Biol Informat, Seattle, WA USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Users interested in biological and biomedical information sets on the semantic web are frequently not computer scientists. These researchers often find it difficult to use declarative query and view definition languages to manipulate these RDF data sets. We define a language IML consisting of a small number of graph transformations that can be composed in a dataflow style to transform RDF ontologies. The language's operations closely map to the high-level manipulations users undertake when transforming ontologies using a visual editor. To reduce the potentially high cost of evaluating queries over these transformations on demand, we describe a query rewriting engine for evaluating queries on IML views. The rewriter leverages IML's dataflow style and optimizations to eliminate unnecessary transformations in answering a query over an IML view. We evaluate our rewriter's performance on queries over use case view definitions on one or more biomedical ontologies.
引用
下载
收藏
页码:544 / 561
页数:18
相关论文
共 50 条
  • [31] The Graph Rewriting Language and Environment PROGRES
    Ranger, Ulrike
    Weinell, Erhard
    Applications of Graph Transformations with Industrial Relevance, 2008, 5088 : 575 - 576
  • [32] DACTL - AN EXPERIMENTAL GRAPH REWRITING LANGUAGE
    GLAUERT, JRW
    KENNAWAY, JR
    SLEEP, MR
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 532 : 378 - 395
  • [33] Dactl: an experimental graph rewriting language
    Glauert, JRW
    Kennaway, R
    Papadopoulos, GA
    Sleep, R
    JOURNAL OF PROGRAMMING LANGUAGES, 1997, 5 (01): : 85 - 108
  • [34] Three implementations of SquishQL, a simple RDF query language
    Miller, L
    Seaborne, A
    Reggiori, A
    SEMANTIC WEB - ISWC 2002, 2002, 2342 : 423 - 435
  • [35] Combining Graph Exploration and Fragmentation for Scalable RDF Query Processing
    Abdallah Khelil
    Amin Mesmoudi
    Jorge Galicia
    Ladjel Bellatreche
    Mohand-Saïd Hacid
    Emmanuel Coquery
    Information Systems Frontiers, 2021, 23 : 165 - 183
  • [36] Combining Graph Exploration and Fragmentation for Scalable RDF Query Processing
    Khelil, Abdallah
    Mesmoudi, Amin
    Galicia, Jorge
    Bellatreche, Ladjel
    Hacid, Mohand-Said
    Coquery, Emmanuel
    INFORMATION SYSTEMS FRONTIERS, 2021, 23 (01) : 165 - 183
  • [37] Distributed subgraph query for RDF graph data based on MapReduce
    Su, Qianxiang
    Huang, Qingrong
    Wu, Nan
    Pan, Ying
    COMPUTERS & ELECTRICAL ENGINEERING, 2022, 102
  • [38] Keyword Search on RDF Graphs - A Query Graph Assembly Approach
    Han, Shuo
    Zou, Lei
    Yu, Jeffery Xu
    Zhao, Dongyan
    CIKM'17: PROCEEDINGS OF THE 2017 ACM CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, 2017, : 227 - 236
  • [39] An Algebraic Graph Transformation Approach for RDF and SPARQL
    Duval, Dominique
    Echahed, Rachid
    Prost, Frederic
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2020, (330): : 55 - 70
  • [40] An Advanced Query and Result Rewriting Mechanism for Information Retrieval Purposes from RDF Datasources
    Chondrogiannis, Efthymios
    Andronikou, Vassiliki
    Karanastasis, Efstathios
    Varvarigou, Theodora
    KNOWLEDGE ENGINEERING AND SEMANTIC WEB, KESW 2015, 2015, 518 : 32 - 47