Andres Terrasa-Barrena

Dr. Andres Terrasa-Barrena

orcid

Research Focus & Metrics

Academic Career Length

29Years (1998-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
28 September 2020 in IEEE Access
Verified
Journal Article
Open access
JPJavier Palanca
Javier Palanca
ATAndres Terrasa-Barrena
Andres Terrasa-Barrena
Vicente JulianVicente Julian
Vicente Julian
CCCarlos Carrascosa
Carlos Carrascosa
Although intelligent agent-based systems have existed for several years, the progression in terms of real applications or their integration in the industry have not yet reached the expected levels. During the last two decades, many agent platforms have appeared with the aim of simplifying the development of multi-agent systems. Some of these platforms have been designed for general purposes, while others have been oriented towards specific domains. However, the lack of standards and the complexity associated with supporting such systems, among other difficulties, have hampered their generalised use. This article looks in depth at the current situation of existing agent platforms, trying to analyse their current shortcomings and their expected needs in the near future. The goal of the paper is to identify possible lines of work and some of the most crucial aspects to be considered in order to popularize the application of agent technology as a dynamic and flexible solution to current problems. Moreover, the paper presents SPADE 3, a new version of the SPADE middleware, which has been totally redesigned in order to conform to the identified challenges. Finally, a case study is proposed to illustrate how SPADE 3 is able to fulfill these challenges.

28 January 2023 in Electronics
Verified
Journal Article
Open access
PDF file
JPJavier Palanca
Javier Palanca
JRJaime Andres Rincon
Jaime Andres Rincon
CCCarlos Carrascosa
Carlos Carrascosa
Vicente JulianVicente Julian
Vicente Julian
ATAndres Terrasa-Barrena
Andres Terrasa-Barrena
Over the years, multi-agent systems (MAS) technologies have shown their usefulness in creating distributed applications focused on autonomous intelligent processes. For this purpose, many frameworks for supporting multi-agent systems have been developed, normally oriented towards a particular type of agent architecture (e.g., reactive or deliberative agents). It is common, for example, for a multi-agent platform supporting the BDI (Belief, Desire, Intention) model to provide this agent model exclusively. In most of the existing agent platforms, it is possible to develop either behavior-based agents or deliberative agents based on the BDI cycle, but not both. In this sense, there is a clear lack of flexibility when agents need to perform part of their decision-making process according to the BDI paradigm and, in parallel, require some other behaviors that do not need such a deliberation process. In this context, this paper proposes the introduction of an agent architecture called Flexible Agent Architecture (FAA) that supports the development of multi-agent systems, where each agent can define its actions in terms of different computational models (BDI, procedural, neural networks, etc.) as behaviors, and combine these behaviors as necessary in order to achieve its goals. The FAA architecture has been integrated into a real agent platform, SPADE, thus extending its original capabilities in order to develop applications featuring reactive, deliberative, and hybrid agents. The integration has also adapted the existing facilities of SPADE to all types of behaviors inside agents, for example, the coordination of agents by using a presence notification mechanism, which is a unique feature of SPADE. The resulting SPADE middleware has been used to implement a case study in a simulated robotics scenario, also shown in the paper.

1 January 2019
Verified
Book Chapter
Closed access
PDF file
JPJavier Palanca
Javier Palanca
ATAndres Terrasa-Barrena
Andres Terrasa-Barrena
CCCarlos Carrascosa
Carlos Carrascosa
Vicente JulianVicente Julian
Vicente Julian

8 May 2020 in Neurocomputing
Verified
Journal Article
Closed access
JPJavier Palanca
Javier Palanca
ATAndres Terrasa-Barrena
Andres Terrasa-Barrena
Sara Rodríguez GonzálezSara Rodríguez González
Sara Rodríguez González
CCCarlos Carrascosa
Carlos Carrascosa
Vicente JulianVicente Julian
Vicente Julian

19 February 2022 in Electronics
Verified
Journal Article
Open access
PDF file
JPJavier Palanca
Javier Palanca
JRJaime Andres Rincon
Jaime Andres Rincon
Vicente JulianVicente Julian
Vicente Julian
CCCarlos Carrascosa
Carlos Carrascosa
ATAndres Terrasa-Barrena
Andres Terrasa-Barrena
The Internet of Things (IoT) is a growing computational paradigm where all kinds of everyday objects are interconnected, forming a vast cyberphysical environment at the edge between the virtual and the real world. Since the emergence of the IoT, Multi-Agent Systems (MAS) technology has been successfully applied in this area, proving itself to be an appropriate paradigm for developing distributed, intelligent systems containing sets of IoT devices. However, this technology still lacks effective mechanisms to integrate the enormous diversity of existing IoT devices systematically. In this context, this paper introduces the concept of the IoT artifact as a new interface abstraction for the development of MAS based on IoT devices. The IoT artifact strictly conforms to the Agents and Artifacts (A&A) meta-model, and it also adopts the programming model of the SPADE multi-agent platform, providing both a consistent theoretical framework and a practical model for real-world applications.

13 October 2022
Verified
Book Chapter
Closed access
PDF file
JPJavier Palanca
Javier Palanca
JRJaime Andres Rincon
Jaime Andres Rincon
CCCarlos Carrascosa
Carlos Carrascosa
Vicente JulianVicente Julian
Vicente Julian
ATAndres Terrasa-Barrena
Andres Terrasa-Barrena