Views provided by UsageCounts
<script type="text/javascript">
<!--
document.write('<div id="oa_widget"></div>');
document.write('<script type="text/javascript" src="https://www.openaire.eu/index.php?option=com_openaire&view=widget&format=raw&projectId=undefined&type=result"></script>');
-->
</script>handle: 11380/1198976 , 11585/642508
AbstractNew generations of distributed systems are opening novel perspectives for logic programming (LP): On the one hand, service-oriented architectures represent nowadays the standard approach for distributed systems engineering; on the other hand, pervasive systems mandate for situated intelligence. In this paper, we introduce the notion ofLogic Programming as a Service(LPaaS) as a means to address the needs of pervasive intelligent systems through logic engines exploited as a distributed service. First, we define the abstract architectural model by re-interpreting classical LP notions in the new context; then we elaborate on the nature of LP interpreted as a service by describing the basic LPaaS interface. Finally, we show how LPaaS works in practice by discussing its implementation in terms of distributed tuProlog engines, accounting for basic issues such as interoperability and configurability.
FOS: Computer and information sciences, Computer Science - Programming Languages, I.2.11, Computer Science - Artificial Intelligence, distributed systems; intelligent systems; logic programming; LPaaS; pervasive systems; service-oriented architecture; situatedness; Software; Theoretical Computer Science; Hardware and Architecture; Computational Theory and Mathematics; Artificial Intelligence, 68T27, Software Engineering (cs.SE), Computer Science - Software Engineering, Artificial Intelligence (cs.AI), distributed systems; intelligent systems; logic programming; LPaaS; pervasive systems; service-oriented architecture; situatedness, Programming Languages (cs.PL)
FOS: Computer and information sciences, Computer Science - Programming Languages, I.2.11, Computer Science - Artificial Intelligence, distributed systems; intelligent systems; logic programming; LPaaS; pervasive systems; service-oriented architecture; situatedness; Software; Theoretical Computer Science; Hardware and Architecture; Computational Theory and Mathematics; Artificial Intelligence, 68T27, Software Engineering (cs.SE), Computer Science - Software Engineering, Artificial Intelligence (cs.AI), distributed systems; intelligent systems; logic programming; LPaaS; pervasive systems; service-oriented architecture; situatedness, Programming Languages (cs.PL)
| citations This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 10 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Top 10% | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Top 10% |
| views | 76 |

Views provided by UsageCounts