Logic Programming as a Service in Multi-Agent Systems for the Internet of Things
- Manage
- Copia
- Actions
- Esporta
- Annotazioni
- Anteprima stampa
Choose the export format from the list below:
- Office Formats (1)
-
Export as Portable Document Format (PDF) using Apache Formatting Objects Processor (FOP)
-
- Other Formats (1)
-
Export as HyperText Markup Language (HTML)
-
Roberta Calegari, Enrico Denti, Stefano Mariani, Andrea Omicini
International Journal of Grid and Utility Computing 10(4), pp. 344-360
2019
The widespread diffusion of low-cost computing devices, along with improvements of cloud computing platforms, are paving the way towards a whole new set of opportunities for Internet of Things (IoT) applications and services. Varying degrees of intelligence are required for supporting adaptation and self-management: yet, they should be provided in a light-weight, easy to use and customise, highly-interoperable way. In this paper we explore Logic Programming as a Service (LPaaS) as a novel and promising re-interpretation of distributed logic programming in the IoT era. After introducing the reference context and motivating scenarios of LPaaS as an effective enabling technology for intelligent IoT, we define the LPaaS general architecture, and discuss two different prototype implementations—as a web service and as an agent in a multi-agent system (MAS), both built on top of the tuProlog system, which provides the required interoperability and customisation. We finally showcase the LPaaS potential through two case studies, designed as a simplification of the motivating scenarios. |
(keywords) IoT, logic programming, multi-agent systems, pervasive computing, LPaaS, artificial intelligence, interoperability |
Riviste & collane
Pubblicazioni / Viste
Nuvole
• tag • autori • curatori • riviste
Anno
• 2023 • 2022 • 2021 • 2020 • 2019 • 2018 • 2017 • 2016 • 2015 • 2014–1927
Tipo
• su rivista • in atti • capitoli • libri • curatele • speciali • editoriali • voci • manuali • rapporti • tesi phd • altre
Stato
• online • in stampa • bozza stampa • camera-ready • revisionato • accettato • in revisione • sottoposto • bozza • nota
Servizi
• ACM Digital Library • DBLP • IEEE Xplore • IRIS • PubMed • Google Scholar • Scopus • Semantic Scholar • Web of Science • DOI
Pubblicazione
— autori/autrici
— a cura di
Douglas Dyllon Jeronimo de Macedo, Fabrizio Messina
— stato
pubblicato
— tipo
articolo su rivista
— data di pubblicazione
2019
— rivista
International Journal of Grid and Utility Computing
— volume
10
— numero
4
— pagine
344-360
URL
identificatori
— DOI
— DBLP
— IRIS
— Scholar
— Scopus
— WoS / ISI
— print ISSN
1741-847X
— online ISSN
1741-8488