An Application of Declarative Languages in Distributed Architectures: ASP and DALI Microservices
Author | |
Keywords | |
Abstract |
In this paper we introduce an approach to the possible adoption of Answer Set Programming (ASP) for the definition of microservices, which are a successful abstraction for designing distributed applications as suites of independently deployable interacting components. Such ASP-based components might be employed in distributed architectures related to Cloud Computing or to the Internet of Things (IoT), where the ASP microservices might be usefully coordinated with intelligent logic-based agents. We develop a case study where we consider ASP microservices in synergy with agents defined in DALI, a well-known logic-based agent-oriented programming language developed by our research group.
|
Year of Publication |
2021
|
Journal |
International Journal of Interactive Multimedia and Artificial Intelligence
|
Volume |
6
|
Issue |
Special Issue on Artificial Intelligence, Paving the Way to the Future
|
Number |
5
|
Number of Pages |
66-78
|
Date Published |
03/2021
|
ISSN Number |
1989-1660
|
URL | |
DOI | |
Attachment |
ijimai_6_5_7.pdf774.79 KB
|