Logic programming as a service in multi-agent systems for the Internet of Things. (25th June 2019)
- Record Type:
- Journal Article
- Title:
- Logic programming as a service in multi-agent systems for the Internet of Things. (25th June 2019)
- Main Title:
- Logic programming as a service in multi-agent systems for the Internet of Things
- Authors:
- Calegari, Roberta
Denti, Enrico
Mariani, Stefano
Omicini, Andrea - Abstract:
- The widespread diffusion of low-cost computing devices, along with improvements of cloud computing platforms, is 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 customisable 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 simple examples of the motivating scenarios.
- Is Part Of:
- International journal of grid and utility computing. Volume 10:Number 4(2019)
- Journal:
- International journal of grid and utility computing
- Issue:
- Volume 10:Number 4(2019)
- Issue Display:
- Volume 10, Issue 4 (2019)
- Year:
- 2019
- Volume:
- 10
- Issue:
- 4
- Issue Sort Value:
- 2019-0010-0004-0000
- Page Start:
- 344
- Page End:
- 360
- Publication Date:
- 2019-06-25
- Subjects:
- IoT -- Internet of Things -- logic programming -- multi-agent systems -- pervasive computing -- LPaaS -- artificial intelligence -- interoperability
Electronic data processing -- Distributed processing -- Periodicals
Electronic commerce -- Management -- Computer programs -- Periodicals
004.605 - Journal URLs:
- http://www.inderscience.com/ ↗
http://www.inderscience.com/jhome.php?jcode=ijguc ↗ - Languages:
- English
- ISSNs:
- 1741-847X
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 11317.xml