WasmTree: Web Assembly for the Semantic Web

被引:0
|
作者
Bruyat, Julian [1 ]
Champin, Pierre-Antoine [1 ,2 ]
Medini, Lionel [1 ]
Laforest, Frederique [1 ]
机构
[1] Univ Lyon, INSALyon, UCBL, LIRIS CNRS UMR 5205, Lyon, France
[2] W3C ERCIM, Valbonne, France
来源
SEMANTIC WEB, ESWC 2021 | 2021年 / 12731卷
基金
欧盟地平线“2020”;
关键词
Semantic Web; Web assembly; RDF[!text type='JS']JS[!/text; Indexing;
D O I
10.1007/978-3-030-77385-4_35
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Today, Javascript runtimes intend to process data both at server and client levels. In this paper, we study how Rust and Web Assembly can contribute to implement efficient Semantic Web libraries for the Javascript ecosystem. We propose WasmTree, a new implementation of the RDFJS Store and Dataset interfaces in which the processing is carefully split between the Web Assembly and Javascript layers. Experiments show that our best setup outperforms state-of-the-art implementations for fine-grained data access and SPARQL queries.
引用
收藏
页码:582 / 597
页数:16
相关论文
共 50 条
  • [21] The cooperative web:: A complement to the Semantic Web
    Avello, DG
    Gutiérrez, DA
    26TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, PROCEEDINGS, 2002, : 179 - 183
  • [22] Reinventing the Web Browser for the Semantic Web
    Tvarozek, Michal
    Bielikova, Maria
    2009 IEEE/WIC/ACM INTERNATIONAL JOINT CONFERENCES ON WEB INTELLIGENCE (WI) AND INTELLIGENT AGENT TECHNOLOGIES (IAT), VOL 3, 2009, : 113 - 116
  • [23] Semantic Web enabled Web Services
    Fensel, D
    Bussler, C
    Maedche, A
    SEMANTIC WEB - ISWC 2002, 2002, 2342 : 1 - 2
  • [24] Composing Web services on the Semantic Web
    Medjahed, B
    Bouguettaya, A
    Elmagarmid, AK
    VLDB JOURNAL, 2003, 12 (04): : 333 - 351
  • [25] Semantic Web Reloaded: An Update on the Progress of Semantic Web technologies
    Ubbo Visser
    KI - Künstliche Intelligenz, 2016, 30 (2) : 109 - 112
  • [26] Semantic Web Reloaded: An Update on the Progress of Semantic Web technologies
    Visser, Ubbo
    KUNSTLICHE INTELLIGENZ, 2016, 30 (02): : 109 - 112
  • [27] Semantic Web Technology to Support Learning about the Semantic Web
    Dzbor, Martin
    Motta, Enrico
    ARTIFICIAL INTELLIGENCE IN EDUCATION: BUILDING TECHNOLOGY RICH LEARNING CONTEXTS THAT WORK, 2007, 158 : 25 - +
  • [28] Trust estimation of the semantic web using semantic web clustering
    Shirgahi, Hossein
    Mohsenzadeh, Mehran
    Javadi, Hamid Haj Seyyed
    JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 2017, 29 (03) : 537 - 556
  • [29] WEB, SEMANTIC WEB AND PRAGMATIC WEB: position of Information Architecture
    Borsetti Gregorio Vidotti, Silvana Aparecida
    Coneglian, Caio Saraiva
    Roa-Martinez, Sandra Milena
    Vechiato, Fernando Luiz
    Santarem Segundo, Jose Eduardo
    INFORMACAO & SOCIEDADE-ESTUDOS, 2019, 29 (01) : 195 - 214
  • [30] The effects of Web logs and the Semantic Web on autonomous Web agents
    Evans, MP
    Newman, R
    Millea, TA
    Putnam, T
    Walker, A
    COMPUTER AND INFORMATION SCIENCES - ISCIS 2004, PROCEEDINGS, 2004, 3280 : 676 - 687