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 条
  • [1] Federated SPARQL Query Processing over Heterogeneous Linked Data Fragments
    Heling, Lars
    Acosta, Maribel
    PROCEEDINGS OF THE ACM WEB CONFERENCE 2022 (WWW'22), 2022, : 1047 - 1057
  • [2] SPARQL-based framework for semantically-based event processing
    Sasa Bastinos, Ana
    Lavbic, Dejan
    INFORMATION MODELLING AND KNOWLEDGE BASES XXVII, 2016, 280 : 240 - 254
  • [3] Querying XML Data with SPARQL
    Bikakis, Nikos
    Gioldasis, Nektarios
    Tsinaraki, Chrisa
    Christodoulakis, Stavros
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2009, 5690 : 372 - 381
  • [4] Constructing Event Processing Systems of Layered and Heterogeneous Events with SPARQL
    Rinne, Mikko
    Nuutila, Esko
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2014 CONFERENCES, 2014, 8841 : 682 - 699
  • [5] Executing SPARQL Queries over the Web of Linked Data
    Hartig, Olaf
    Bizer, Christian
    Freytag, Johann-Christoph
    SEMANTIC WEB - ISWC 2009, PROCEEDINGS, 2009, 5823 : 293 - +
  • [6] Towards Efficient Distributed SPARQL Queries on Linked Data
    Li, Xuejin
    Niu, Zhendong
    Zhang, Chunxia
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2014, PT II, 2014, 8631 : 259 - 272
  • [7] A parallel processing architecture to optimize runtime in aggregated SPARQL queries
    Rabhi, Ahmed
    Fissoune, Rachida
    Tabaa, Mohamed
    Badir, Hassan
    PROCEEDINGS OF 2022 14TH INTERNATIONAL CONFERENCE ON MANAGEMENT OF DIGITAL ECOSYSTEMS, MEDES 2022, 2022, : 9 - 15
  • [8] Flexible Query Processing for SPARQL
    Frosini, Riccardo
    Cali, Andrea
    Poulovassilis, Alexandra
    Wood, Peter T.
    SEMANTIC WEB, 2017, 8 (04) : 533 - 564
  • [9] SPARQL2Git: Transparent SPARQL and Linked Data API Curation via Git
    Merono-Penuela, Albert
    Hoekstra, Rinke
    SEMANTIC WEB: ESWC 2017 SATELLITE EVENTS, 2017, 10577 : 143 - 148
  • [10] Towards efficient SPARQL query processing on RDF data
    Liu C.
    Wang H.
    Yu Y.
    Xu L.
    Tsinghua Science and Technology, 2010, 15 (06) : 613 - 622