Dynamic Linked Data: A SPARQL Event Processing Architecture

被引:32
作者
Roffia, Luca [1 ]
Azzoni, Paolo [2 ]
Aguzzi, Cristiano [1 ]
Viola, Fabio [1 ]
Antoniazzi, Francesco [1 ]
Cinotti, Tullio Salmon [1 ,3 ]
机构
[1] Univ Bologna, Dept Comp Sci & Engn DISI, I-40126 Bologna, Italy
[2] Eurotech Spa, Via Fratelli Solari 3-a, I-33020 Amaro, Udine, Italy
[3] Univ Bologna, Adv Res Ctr Elect Syst Ercole Castro ARCES, I-40126 Bologna, Italy
来源
FUTURE INTERNET | 2018年 / 10卷 / 04期
基金
欧盟地平线“2020”;
关键词
dynamic Linked Data; publish-subscribe; Semantic Web; SPARQL; event processing; protocols; distributed Web applications; interoperability; security;
D O I
10.3390/fi10040036
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a decentralized Web-based architecture designed to support the development of distributed, dynamic, context-aware and interoperable services and applications. The architecture enables the detection and notification of changes over the Web of Data by means of a content-based publish-subscribe mechanism where the W3C SPARQL 1.1 Update and Query languages are fully supported and used respectively by publishers and subscribers. The architecture is built on top of the W3C SPARQL 1.1 Protocol and introduces the SPARQL 1.1 Secure Event protocol and the SPARQL 1.1 Subscribe Language as a means for conveying and expressing subscription requests and notifications. The reference implementation of the architecture offers to developers a design pattern for a modular, scalable and effective application development.
引用
收藏
页数:33
相关论文
共 50 条
[21]   VOLT: A Provenance-Producing, Transparent SPARQL Proxy for the On-Demand Computation of Linked Data and its Application to Spatiotemporally Dependent Data [J].
Regalia, Blake ;
Janowicz, Krzysztof ;
Gao, Song .
SEMANTIC WEB: LATEST ADVANCES AND NEW DOMAINS, 2016, 9678 :523-538
[22]   SPARQL Query Parallel Processing: A Survey [J].
Feng, Jiaying ;
Meng, Chenhong ;
Song, Jiaming ;
Zhang, Xiaowang ;
Feng, Zhiyong ;
Zou, Lei .
2017 IEEE 6TH INTERNATIONAL CONGRESS ON BIG DATA (BIGDATA CONGRESS 2017), 2017, :444-451
[23]   Mapping Spatiotemporal Data to RDF: A SPARQL Endpoint for Brussels [J].
Vaisman, Alejandro ;
Chentout, Kevin .
ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2019, 8 (08)
[24]   Querying RDF and OWL Data Source using SPARQL [J].
Kumar, Naveen ;
Kumar, Suresh .
2013 FOURTH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND NETWORKING TECHNOLOGIES (ICCCNT), 2013,
[25]   SWOWS and dynamic queries to build browsing applications on linked data [J].
Bottoni, Paolo ;
Ceriani, Miguel .
JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2014, 25 (06) :738-744
[26]   Publishing Base Registries as Linked Data Event Streams [J].
Van Lancker, Dwight ;
Colpaert, Pieter ;
Delva, Harm ;
Van De Vyvere, Brecht ;
Melendez, Julian Rijas ;
Dedecker, Ruben ;
Michiels, Philippe ;
Buyle, Raf ;
De Craene, Annelies ;
Verborgh, Ruben .
WEB ENGINEERING, ICWE 2021, 2021, 12706 :28-36
[27]   LSQ 2.0: A linked dataset of SPARQL query logs [J].
Stadler, Claus ;
Saleem, Muhammad ;
Mehmood, Qaiser ;
Buil-Aranda, Carlos ;
Dumontier, Michel ;
Hogan, Aidan ;
Ngomo, Axel-Cyrille Ngonga .
SEMANTIC WEB, 2024, 15 (01) :167-189
[28]   Integration of Web APIs and Linked Data Using SPARQL Micro-ServicesApplication to Biodiversity Use Cases [J].
Michel, Franck ;
Zucker, Catherine Faron ;
Gargominy, Olivier ;
Gandon, Fabien .
INFORMATION, 2018, 9 (12)
[29]   Intermediate results processing for aggregated SPARQL queries [J].
Rabhi, Ahmed ;
Fissoune, Rachida ;
Tabaa, Mohamed ;
Badir, Hassan .
2021 IEEE/ACS 18TH INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2021,
[30]   Relational Schemata for Distributed SPARQL Query Processing [J].
Arrascue, Victor Anthony A. ;
Koleva, Polina ;
Alzogbi, Anas ;
Cossu, Matteo ;
Faerber, Michael ;
Philipp, Patrick ;
Schievelbein, Guilherme ;
Taxidou, Io ;
Lausen, Georg .
PROCEEDINGS OF THE INTERNATIONAL WORKSHOP ON SEMANTIC BIG DATA (SBD 2019), 2019,