The state of the art of macroprogramming in IoT: An update

IGS Júnior, TS de Santana… - Journal of Internet …, 2022 - journals-sol.sbc.org.br
Macroprogramming's primary goal is to increase developers' productivity by providing high-
level specifications of applications' behaviour at the system level. Macroprogramming may …

Rational software agents with the BDI reasoning model for Cyber–Physical Systems

B Karaduman, BT Tezel, M Challenger - Engineering Applications of …, 2023 - Elsevier
Abstract Cyber–Physical Systems (CPSs) are complex and heterogeneous systems.
Interacting with the physical world makes CPS unpredictable because of unanticipated …

A framework for cognitive chatbots based on abductive–deductive inference

CF Longo, PM Riela, DF Santamaria, C Santoro… - Cognitive Systems …, 2023 - Elsevier
This paper presents a framework based on natural language processing and first-order logic
aiming at instantiating cognitive chatbots. The proposed framework leverages two types of …

Caspar: Towards decision making helpers agents for IoT, based on natural language and first order logic reasoning

CF Longo, F Longo, C Santoro - Engineering Applications of Artificial …, 2021 - Elsevier
In the last decade, the market of Internet of Things has become quite disruptive, together
with commercial clouds providing connection between every sort of devices and the global …

JaKtA: BDI Agent-Oriented Programming in Pure Kotlin

M Baiardi, S Burattini, G Ciatto, D Pianini - European Conference on Multi …, 2023 - Springer
Multi-paradigm languages are becoming more and more popular, as they allow developers
to choose the most suitable paradigm for each task. Most commonly, we observe the …

Towards ontological interoperability of cognitive IoT agents based on natural language processing

CF Longo, C Santoro, M Nicolosi-Asmundo… - Intelligenza …, 2022 - content.iospress.com
The interoperability of devices from distinct brands on the Internet of Things (IoT) domain is
still an open issue. The main reason is that pioneer companies always deliberately …

[PDF][PDF] SW-CASPAR: Reactive-Cognitive Architecture based on Natural Language Processing for the task of Decision-Making in the Open-World Assumption.

CF Longo, C Santoro, MN Asmundo, DF Santamaria… - WOA, 2021 - ceur-ws.org
This paper addresses the issue of nowadays vocal assistants cognitive lacks, which are able
to execute from vocal commands only simple plans without higher capabilities of decision …

A Spin-off Version of Jason for IoT and Embedded Multi-Agent Systems

CE Pantoja, VS Jesus, NM Lazarin, J Viterbo - Brazilian Conference on …, 2023 - Springer
Embedded artificial intelligence in IoT devices is presented as an option to reduce
connectivity dependence, allowing decision-making directly at the edge computing layer …

Blending BDI Agents with Object-Oriented and Functional Programming with JaKtA

M Baiardi, S Burattini, G Ciatto, D Pianini - SN Computer Science, 2024 - Springer
The popularity of multi-paradigm languages is on the rise, enabling developers to select the
most appropriate paradigm for each task. While object-oriented and functional programming …

On the external concurrency of current BDI frameworks for MAS

M Baiardi, S Burattini, G Ciatto, D Pianini… - … on Engineering Multi …, 2024 - Springer
Abstract The execution of Belief-Desire-Intention (BDI) agents in a Multi-Agent System
(MAS) can be practically implemented on top of low-level concurrency mechanisms that …