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 条
  • [21] Special issue on querying the data web: Novel techniques for querying structured data on the web
    Ceravolo, Paolo
    Liu, Chengfei
    Jarrar, Mustafa
    Sattler, Kai-Uwe
    World Wide Web, 2011, 14 (05) : 461 - 463
  • [22] A relationally complete visual query language for heterogeneous data sources and pervasive querying
    Polyviou, S
    Samaras, G
    Evripidou, P
    ICDE 2005: 21ST INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2005, : 471 - 482
  • [23] A unified approach to matching semantic data on the Web
    Wang, Zhichun
    Li, Juanzi
    Zhao, Yue
    Setchi, Rossi
    Tang, Jie
    KNOWLEDGE-BASED SYSTEMS, 2013, 39 : 173 - 184
  • [24] Semantic cache mechanism for heterogeneous Web querying
    Chidlovskii, Boris
    Roncancio, Claudia
    Schneider, Marie-Luise
    Computer Networks, 1999, 31 (11): : 1347 - 1360
  • [25] A unified approach to retrieving web documents and Semantic Web data
    Immaneni, Trivilcram
    Thirunarayan, Krishnaprasad
    SEMANTIC WEB: RESEARCH AND APPLICATIONS, PROCEEDINGS, 2007, 4519 : 579 - +
  • [26] Saving Knowledge About Sources: An Efficient Method for Querying Distributed Data
    Rabhi, Ahmed
    Fissoune, Rachida
    Badir, Hassan
    ADVANCED INTELLIGENT SYSTEMS FOR SUSTAINABLE DEVELOPMENT (AI2SD'2020), VOL 2, 2022, 1418 : 541 - 553
  • [27] Querying Semantic Data on the Web
    Arenas, Marcelo
    Gutierrez, Claudio
    Miranker, Daniel P.
    Perez, Jorge
    Sequeda, Juan F.
    SIGMOD RECORD, 2012, 41 (04) : 6 - 17
  • [28] Semantic cache mechanism for heterogeneous Web querying
    Chidlovskii, B
    Roncancio, C
    Schneider, ML
    COMPUTER NETWORKS, 1999, 31 (11-16) : 1347 - 1360
  • [29] Semantic cache mechanism for heterogeneous Web querying
    Chidlovskii, B
    Roncancio, C
    Schneider, ML
    PROCEEDINGS OF THE EIGHTH INTERNATIONAL WORLD WIDE WEB CONFERENCE, 1999, : 269 - 282
  • [30] An Approach to Facilitate Searching on Heterogeneous Semantic Web Sources
    Singh, Shailendra
    Cheah, Yu-N
    INTERNATIONAL SYMPOSIUM OF INFORMATION TECHNOLOGY 2008, VOLS 1-4, PROCEEDINGS: COGNITIVE INFORMATICS: BRIDGING NATURAL AND ARTIFICIAL KNOWLEDGE, 2008, : 1267 - 1270