Loading…

Survey of agent-based cloud computing applications

In the state of the art, there are very few studies on agent-based Cloud Computing. Nevertheless, this is an emerging trend and the number of studies and applications in this field is beginning to increase. Cloud Computing and Agents are complementary technologies. The features of Cloud Computing ca...

Full description

Saved in:
Bibliographic Details
Published in:Future generation computer systems 2019-11, Vol.100, p.223-236
Main Authors: De la Prieta, Fernando, Rodríguez-González, Sara, Chamoso, Pablo, Corchado, Juan Manuel, Bajo, Javier
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:In the state of the art, there are very few studies on agent-based Cloud Computing. Nevertheless, this is an emerging trend and the number of studies and applications in this field is beginning to increase. Cloud Computing and Agents are complementary technologies. The features of Cloud Computing can provide advanced computational characteristics to multi-agent systems. In turn, the inclusion of agent systems in the core of the Cloud platform makes it possible to incorporate different functionalities, such as reasoning and learning capabilities. This study analyzes the emerging relationship between both distributed systems. Specifically, this study proposes a new classification from the point of view of Cloud Computing, based on the reference architecture proposed by the National Institute of Standards and Technology and the different responsibilities of each of the roles that participate in the Cloud Computing paradigm as identified in the architecture: Provider, Consumer, Broker, Carrier and Auditor. •The paper reviews the set of applications for combining Multiagent Systems and Cloud Computing.•A classification for Agents & Cloud Computing applications based on a Cloud Computing perspective is proposed.•A vast review of the existing applications in the state of the art is provided and classified according to the proposed taxonomy.•The article highlights the benefits for Agents (increased capabilities) and the Cloud (interoperability, autonomy, proactivity, etc.).•An analysis of current challenges in merging both technological paradigms is provided.•The paper also discusses how to face current Cloud Computing challenges.
ISSN:0167-739X
1872-7115
DOI:10.1016/j.future.2019.04.037