NAUTILOD: A Formal Language for the Web of Data Graph

被引:23
|
作者
Fionda, Valeria [1 ]
Pirro, Giuseppe [2 ]
Gutierrez, Claudio [3 ]
机构
[1] Univ Calabria, Dept Math & Comp Sci, I-87030 Commenda Di Rende, Italy
[2] Univ Koblenz Landau, WeST, Landau, Germany
[3] Univ Chile, Dept Comp Sci, Santiago, Chile
关键词
Design; Algorithms; Navigation; graph languages; Web of data; linked data; semantic Web; SPARQL; QUERIES;
D O I
10.1145/2697393
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Web of Linked Data is a huge graph of distributed and interlinked datasources fueled by structured information. This new environment calls for formal languages and tools to automatize navigation across datasources (nodes in such graph) and enable semantic-aware and Web-scale search mechanisms. In this article we introduce a declarative navigational language for the Web of Linked Data graph called NAUTILOD. NAUTILOD enables one to specify datasources via the intertwining of navigation and querying capabilities. It also features a mechanism to specify actions (e.g., send notification messages) that obtain their parameters from datasources reached during the navigation. We provide a formalization of the NAUTILOD semantics, which captures both nodes and fragments of the Web of Linked Data. We present algorithms to implement such semantics and study their computational complexity. We discuss an implementation of the features of NAUTILOD in a tool called swget, which exploits current Web technologies and protocols. We report on the evaluation of swget and its comparison with related work. Finally, we show the usefulness of capturing Web fragments by providing examples in different knowledge domains.
引用
收藏
页数:43
相关论文
共 50 条
  • [21] Chinese FrameNet data in Semantic Web language
    You, Liping
    Liu, Tao
    Liu, Kaiying
    PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON NATURAL LANGUAGE PROCESSING AND KNOWLEDGE ENGINEERING (NLP-KE'07), 2007, : 50 - +
  • [22] Towards a Metaquery Language for Mining the Web of Data
    Lisi, Francesca A.
    DATA ANALYTICS, 2017, 10365 : 90 - 93
  • [23] LDQL: A query language for the Web of Linked Data
    Hartig, Olaf
    Perez, Jorge
    JOURNAL OF WEB SEMANTICS, 2016, 41 : 9 - 29
  • [24] LDQL: A Query Language for the Web of Linked Data
    Hartig, Olaf
    Perez, Jorge
    SEMANTIC WEB - ISWC 2015, PT I, 2015, 9366 : 73 - 91
  • [25] A formal model for Web Service Choreography Description Language (WS-CDL)
    Yang, Hongli
    Zhao, Xiangpeng
    Qiu, Zongyan
    Pu, Geguang
    Wang, Shuling
    ICWS 2006: IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2006, : 893 - +
  • [26] LANGUAGE BASED WEB CRAWLING ON BIG DATA
    Girgin, Canan
    Gonultas, Hayati
    Pembe Muhtaroglu, F. Canan
    Demir, Seniz
    Akin, Ahmet A.
    Obali, Murat
    2014 22ND SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2014, : 1528 - 1531
  • [27] Viewpoints: capturing formal data and informal contributions into an adaptive knowledge graph
    Lemoisson, Philippe
    Surroca, Guillaume
    Jonquet, Clement
    Cerri, Stefano A.
    INTERNATIONAL JOURNAL OF KNOWLEDGE AND LEARNING, 2018, 12 (02) : 119 - 145
  • [28] WUML: A Web Usage Manipulation Language for querying web log data
    Tan, QZ
    Ke, YP
    Ng, W
    CONCEPTUAL MODELING - ER 2004, PROCEEDINGS, 2004, 3288 : 567 - 581
  • [29] A formal design language for real-time systems with data
    Bradley, S
    Henderson, W
    Kendall, D
    Robson, A
    SCIENCE OF COMPUTER PROGRAMMING, 2001, 40 (01) : 3 - 29
  • [30] A dictionary for translation from natural to formal data model language
    Suman, Sabrina
    Jakupovic, Alen
    Marinac, Mladen
    COMPUTATIONAL INTELLIGENCE, 2021, 37 (01) : 87 - 127