An application of Answer Set Programming in Distributed Architectures: ASP Microservices
This work addresses the challenge of building scalable distributed systems for developers in fields like Cloud Computing and IoT, but it appears incremental as it applies an existing method (ASP) to a new context (microservices).
The paper tackles the problem of designing distributed applications by proposing microservices with an Answer Set Programming (ASP) core, enabling independently deployable components for use in Cloud Computing or IoT architectures.
We propose an approach to the definition of microservices with an Answer Set Programming (ASP) `core', where microservices 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).