Modern software applications increasingly benefit from accessing the multifarious and heterogeneous Web of Data, thanks to the use of web APIs and Linked Data principles. In previous work, the authors proposed a platform to develop applications consuming Linked Data in a declarative and modular way. This paper describes in detail the functional language the platform gives access to, which is based on SPARQL (the standard query language for Linked Data) and on the dataflow paradigm. The language features interactive and meta-programming capabilities so that complex modules/applications can be developed. By adopting a declarative style, it favours the development of modules that can be reused in various specific execution contexts

A dataflow platform for applications based on Linked Data / Bottoni, Paolo Gaspare. - In: INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING. - ISSN 1742-7185. - STAMPA. - 16:4(2018), pp. 419-429. [10.1504/IJCSE.2018.10014964]

A dataflow platform for applications based on Linked Data

Paolo Bottoni
2018

Abstract

Modern software applications increasingly benefit from accessing the multifarious and heterogeneous Web of Data, thanks to the use of web APIs and Linked Data principles. In previous work, the authors proposed a platform to develop applications consuming Linked Data in a declarative and modular way. This paper describes in detail the functional language the platform gives access to, which is based on SPARQL (the standard query language for Linked Data) and on the dataflow paradigm. The language features interactive and meta-programming capabilities so that complex modules/applications can be developed. By adopting a declarative style, it favours the development of modules that can be reused in various specific execution contexts
2018
Linked Data; Semantic Web; SPARQL; RDF; dataflow; declarative programming
01 Pubblicazione su rivista::01a Articolo in rivista
A dataflow platform for applications based on Linked Data / Bottoni, Paolo Gaspare. - In: INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING. - ISSN 1742-7185. - STAMPA. - 16:4(2018), pp. 419-429. [10.1504/IJCSE.2018.10014964]
File allegati a questo prodotto
File Dimensione Formato  
Bottoni_dataflow_2018.pdf

accesso aperto

Tipologia: Documento in Post-print (versione successiva alla peer review e accettata per la pubblicazione)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 397.31 kB
Formato Adobe PDF
397.31 kB Adobe PDF

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/11573/1197515
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 1
social impact