2017 IEEE 14th International Conference on Networking, Sensing and Control (ICNSC) 2017
DOI: 10.1109/icnsc.2017.8000070
|View full text |Cite
|
Sign up to set email alerts
|

Logic Programming as a Service (LPaaS): Intelligence for the IoT

Abstract: The widespread diffusion of low-cost computing devices, such as Arduino boards and Raspberry Pi, along with improvements on 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 often required for supporting adaptation and selfmanagement-yet, they should be provided in a lightweight , easy to use and customise, highly-interoperable way. Accordingly, in this paper we explore the idea of L… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
3
2
2

Relationship

2
5

Authors

Journals

citations
Cited by 8 publications
(7 citation statements)
references
References 17 publications
0
7
0
Order By: Relevance
“…A prototype implementation of LPaaS as a RESTful Web Service was provided in accordance with the REST API discussed above, showing the effectiveness of LPaaS in supporting REST and distributing situated intelligence. A full discussion on the case studies implemented exploiting the LPaaS RESTful Web Service is presented in reference [19].…”
Section: Methodsmentioning
confidence: 99%
See 2 more Smart Citations
“…A prototype implementation of LPaaS as a RESTful Web Service was provided in accordance with the REST API discussed above, showing the effectiveness of LPaaS in supporting REST and distributing situated intelligence. A full discussion on the case studies implemented exploiting the LPaaS RESTful Web Service is presented in reference [19].…”
Section: Methodsmentioning
confidence: 99%
“…For this purpose, we re-interpret LP from the service perspective as a means of spreading intelligence in a pervasive IoT system. LPaaS [19] was, in fact, specifically designed to enable and take advantage of situatedness-the property of making computations sensitive to the local context-for the target application context, so that it is possible to reason efficiently for data that are local to situated components. Not by chance, situatedness is a crucial feature for most IoT applications-although it is not always explicitly acknowledged, but comes as a consequence of context-awareness.…”
Section: Lpaas: Model and Architecturementioning
confidence: 99%
See 1 more Smart Citation
“…domestic robot assistants, smart kitchens to handle food supply based on user preferences, reasoning in sensor networks. Particularly, [17] shows how LPaaS is well-suited for smart IoT applications and complex wireless networks, thanks to its high interoperability and customisation.…”
Section: Background: Prolog and Lpaasmentioning
confidence: 99%
“…General underpinning for IoT programming ranges from access control [23], the model-view-controller pattern [24], logic programming [25], script writing [26], flow-based programming [27], [28], to visual programming [29], [30]. Model-based engineering in this realm either target IoT heterogeneous objects [16], [31], mission-critical IoT systems [32], architecture and concepts [33] or propose an extension to proven object-orientation standards to cover certain IoT domains [17], [34]- [36].…”
Section: Introductionmentioning
confidence: 99%