UniQue: An Approach for Unified and Efficient Querying of Heterogeneous Web Data Sources

被引:0
|
作者
Laine, Markku [1 ]
Kleimola, Jari [1 ]
Vuorimaa, Petri [1 ]
机构
[1] Aalto Univ, Dept Comp Sci, Espoo, Finland
关键词
Mashup Applications; Web Querying; Web Standards; XML Technologies; LANGUAGE;
D O I
10.5220/0005764100840094
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Governments, organizations, and people are publishing open data on the Web more than ever before. To consume the data, however, requires substantial effort from web mashup developers, as they have to familiarize themselves with a diversity of data formats and query techniques specific to each data source. While several solutions have been proposed to improve web querying, none of them covers aforementioned aspects in a developer friendly and efficient manner. Therefore, we devised a unified querying (UniQue) approach and a proxy-based implementation that provides a uniform and declarative interface for querying heterogeneous data sources across the Web. Besides hiding the differences between the underlying data formats and query techniques, UniQue heavily embraces open W3C standards to minimize the learning effort required by developers. Pursuing this further, we propose Unified Query Language (UQL) that combines the expressiveness of CSS Selectors and XPath into a single and flexible selector language. We show that the adoption of UniQue and UQL can effectively streamline web querying, leverage developers' existing knowledge, and reduce generated network traffic compared to the current state-of-the-art approach.
引用
收藏
页码:84 / 94
页数:11
相关论文
共 50 条
  • [41] Flexible Querying in Linked Data Sources
    Nachouki, Gilles
    2014 17TH INTERNATIONAL CONFERENCE ON NETWORK-BASED INFORMATION SYSTEMS (NBIS 2014), 2014, : 294 - 301
  • [42] A Unified Framework for Flexible Query Answering over Heterogeneous Data Sources
    De Virgilio, Roberto
    Maccioni, Antonio
    Torlone, Riccardo
    FLEXIBLE QUERY ANSWERING SYSTEMS 2015, 2016, 400 : 283 - 294
  • [43] WebObjects: A new approach for querying the web
    Silva, Fábio Soares
    Sampaio, Marcus Costa
    Baptista, Cláudio S.
    2003, Springer Verlag (2736):
  • [44] Querying a messy web of data with Avalanche
    Basca, Cosmin
    Bernstein, Abraham
    JOURNAL OF WEB SEMANTICS, 2014, 26 : 1 - 28
  • [45] Querying heterogeneous XML sources through a conceptual schema
    Camillo, SD
    Heuser, CA
    Mello, RD
    CONCEPTUAL MODELING - ER 2003, PROCEEDINGS, 2003, 2813 : 186 - 199
  • [46] Querying the Semantic Web: A formal approach
    Horrocks, I
    Tessaris, S
    SEMANTIC WEB - ISWC 2002, 2002, 2342 : 177 - 191
  • [47] Special issue on querying the data web
    Ceravolo, Paolo
    Liu, Chengfei
    Jarrar, Mustafa
    Sattler, Kai-Uwe
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2011, 14 (5-6): : 461 - 463
  • [48] Efficient code deployment for heterogeneous distributed data sources
    Demir, D
    Topcuoglu, H
    Kavukcu, E
    ADVANCES IN INFORMATION SYSTEMS, 2002, 2457 : 395 - 404
  • [49] Querying mediated geographic data sources
    Essid, Mehdi
    Colonna, Francois-Marie
    Boucelma, Omar
    Betari, Abdelkader
    ADVANCES IN DATABASE TECHNOLOGY - EDBT 2006, 2006, 3896 : 1176 - 1181
  • [50] Efficient Querying of Web Services Using Ontologies
    Saravanan, K.
    Kripeshwari, S.
    Thangavelu, Arunkumar
    JOURNAL OF ALGORITHMS & COMPUTATIONAL TECHNOLOGY, 2010, 4 (04) : 575 - 586