AHCI RESEARCH GROUP
Publications
Papers published in international journals,
proceedings of conferences, workshops and books.
OUR RESEARCH
Scientific Publications
How to
Here you can find the complete list of our publications.
You can use the tag cloud to select only the papers dealing with specific research topics.
You can expand the Abstract, Links and BibTex record for each paper.
You can use the tag cloud to select only the papers dealing with specific research topics.
You can expand the Abstract, Links and BibTex record for each paper.
2018
Cossentino, Massimo; Lopes, Salvatore; Nuzzo, Angelo; Renda, Giovanni; Sabatucci, Luca
A Comparison of the Basic Principles and Behavioural Aspects of Akka, JaCaMo and Jade Development Frameworks. Proceedings Article
In: WOA, pp. 133–141, 2018.
Abstract | BibTeX | Tags: Actors, Agents, Programming Framework
@inproceedings{cossentinoComparisonBasicPrinciples2018,
title = {A Comparison of the Basic Principles and Behavioural Aspects of Akka, JaCaMo and Jade Development Frameworks.},
author = { Massimo Cossentino and Salvatore Lopes and Angelo Nuzzo and Giovanni Renda and Luca Sabatucci},
year = {2018},
date = {2018-01-01},
booktitle = {WOA},
pages = {133--141},
abstract = {Akka, JaCaMo, and Jade are three Java-based frameworks for agent/actor system programming. They present substantial differences both in the reference models and the behavioural aspects of the main entities (actors vs agents). The objective of this work is to compare the basic principles and behavioural aspects of these three frameworks, also giving an overview of other comparison categories in which we briefly discuss other criteria like reasoning and knowledge, interaction/communication model, sociality. In each sub-category, the characteristics of the three frameworks will be analysed, and finally, the relative differences will be discussed. The analysis highlights a substantial difference between Akka actor-based system and agent-based ones, such as JaCaMo and Jade. The results of the analysis reveal that each framework has some competitive advantages over the others. In particular, the orientation to the reasoning and the pro-activity of the agents, the presence of native tools for communication and ontology and the predisposition to the widespread deployment of the code require a careful analysis of the software requirements for the choice of the most suitable framework.},
keywords = {Actors, Agents, Programming Framework},
pubstate = {published},
tppubtype = {inproceedings}
}
Akka, JaCaMo, and Jade are three Java-based frameworks for agent/actor system programming. They present substantial differences both in the reference models and the behavioural aspects of the main entities (actors vs agents). The objective of this work is to compare the basic principles and behavioural aspects of these three frameworks, also giving an overview of other comparison categories in which we briefly discuss other criteria like reasoning and knowledge, interaction/communication model, sociality. In each sub-category, the characteristics of the three frameworks will be analysed, and finally, the relative differences will be discussed. The analysis highlights a substantial difference between Akka actor-based system and agent-based ones, such as JaCaMo and Jade. The results of the analysis reveal that each framework has some competitive advantages over the others. In particular, the orientation to the reasoning and the pro-activity of the agents, the presence of native tools for communication and ontology and the predisposition to the widespread deployment of the code require a careful analysis of the software requirements for the choice of the most suitable framework.
Cossentino, Massimo; Lopes, Salvatore; Nuzzo, Angelo; Renda, Giovanni; Sabatucci, Luca
A Comparison of the Basic Principles and Behavioural Aspects of Akka, JaCaMo and Jade Development Frameworks. Proceedings Article
In: WOA, pp. 133–141, 2018.
Abstract | Links | BibTeX | Tags: Actors, Agents, Programming Framework
@inproceedings{cossentino_comparison_2018,
title = {A Comparison of the Basic Principles and Behavioural Aspects of Akka, JaCaMo and Jade Development Frameworks.},
author = {Massimo Cossentino and Salvatore Lopes and Angelo Nuzzo and Giovanni Renda and Luca Sabatucci},
url = {https://ceur-ws.org/Vol-2215/paper_21.pdf},
year = {2018},
date = {2018-01-01},
booktitle = {WOA},
pages = {133–141},
abstract = {Akka, JaCaMo, and Jade are three Java-based frameworks for agent/actor system programming. They present substantial differences both in the reference models and the behavioural aspects of the main entities (actors vs agents). The objective of this work is to compare the basic principles and behavioural aspects of these three frameworks, also giving an overview of other comparison categories in which we briefly discuss other criteria like reasoning and knowledge, interaction/communication model, sociality. In each sub-category, the characteristics of the three frameworks will be analysed, and finally, the relative differences will be discussed. The analysis highlights a substantial difference between Akka actor-based system and agent-based ones, such as JaCaMo and Jade. The results of the analysis reveal that each framework has some competitive advantages over the others. In particular, the orientation to the reasoning and the pro-activity of the agents, the presence of native tools for communication and ontology and the predisposition to the widespread deployment of the code require a careful analysis of the software requirements for the choice of the most suitable framework.},
keywords = {Actors, Agents, Programming Framework},
pubstate = {published},
tppubtype = {inproceedings}
}
Akka, JaCaMo, and Jade are three Java-based frameworks for agent/actor system programming. They present substantial differences both in the reference models and the behavioural aspects of the main entities (actors vs agents). The objective of this work is to compare the basic principles and behavioural aspects of these three frameworks, also giving an overview of other comparison categories in which we briefly discuss other criteria like reasoning and knowledge, interaction/communication model, sociality. In each sub-category, the characteristics of the three frameworks will be analysed, and finally, the relative differences will be discussed. The analysis highlights a substantial difference between Akka actor-based system and agent-based ones, such as JaCaMo and Jade. The results of the analysis reveal that each framework has some competitive advantages over the others. In particular, the orientation to the reasoning and the pro-activity of the agents, the presence of native tools for communication and ontology and the predisposition to the widespread deployment of the code require a careful analysis of the software requirements for the choice of the most suitable framework.