The World Wide Web is increasingly adopted as an application development platform in desktop and mobile contexts. As a building block of the SemanticWeb of Everything vision, reasoning engines should be able to run in the client side of Web applications without resorting to remote servers for inference tasks. In order to counter the current dearth of such systems, this paper proposes Tiny-ME Wasm, a WebAssembly port of the Tiny-ME Description Logics reasoning and matchmaking engine. Tiny-ME Wasm exposes standard and non-standard inference services through a JavaScript API on top of the Tiny-ME core compiled to WebAssembly. A case study highlights the usefulness of the proposed solution and a preliminary performance analysis demonstrates its usability on laptop and mobile devices.

Tiny-ME Wasm: Description Logics reasoning in your browser / Loseto, Giuseppe; Bilenchi, Ivano; Gramegna, Filippo; Loconte, Davide; Scioscia, Floriano; Ruta, Michele. - ELETTRONICO. - (2024), pp. 114-126. (Intervento presentato al convegno Second International Workshop on the Semantic Web of EveryThing (SWEET 2023) tenutosi a Alicante, Spain nel June 6, 2023) [10.1007/978-3-031-50385-6_10].

Tiny-ME Wasm: Description Logics reasoning in your browser

Ivano Bilenchi;Filippo Gramegna;Davide Loconte;Floriano Scioscia
;
Michele Ruta
2024-01-01

Abstract

The World Wide Web is increasingly adopted as an application development platform in desktop and mobile contexts. As a building block of the SemanticWeb of Everything vision, reasoning engines should be able to run in the client side of Web applications without resorting to remote servers for inference tasks. In order to counter the current dearth of such systems, this paper proposes Tiny-ME Wasm, a WebAssembly port of the Tiny-ME Description Logics reasoning and matchmaking engine. Tiny-ME Wasm exposes standard and non-standard inference services through a JavaScript API on top of the Tiny-ME core compiled to WebAssembly. A case study highlights the usefulness of the proposed solution and a preliminary performance analysis demonstrates its usability on laptop and mobile devices.
2024
Second International Workshop on the Semantic Web of EveryThing (SWEET 2023)
978-3-031-50384-9
https://link.springer.com/chapter/10.1007/978-3-031-50385-6_10#author-information
Tiny-ME Wasm: Description Logics reasoning in your browser / Loseto, Giuseppe; Bilenchi, Ivano; Gramegna, Filippo; Loconte, Davide; Scioscia, Floriano; Ruta, Michele. - ELETTRONICO. - (2024), pp. 114-126. (Intervento presentato al convegno Second International Workshop on the Semantic Web of EveryThing (SWEET 2023) tenutosi a Alicante, Spain nel June 6, 2023) [10.1007/978-3-031-50385-6_10].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11589/263131
Citazioni
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact