In this project, we implement an Enthymeme-Based Communication Framework for BDI Agents using JaCaMo Platform.
We have evaluated our framework with different scenarios.
- Scenario based on the Argumentation Scheme for Data Access Control [1] -> Here
- Scenario based on the Argumentation Scheme from Role to Know [2,3,4,5] -> Here
This tutorial is based on JaCaMo Eclipse Plugin. More information about JaCaMo is available here. Also, you need to be familiar with Jason agent-oriented programming language.
- Install Eclipse IDE
- Install JaCaMo plugin following the instruction in this link
- Import the EBCF project
[1] Panisson, Alison R., Ali, Asad, McBurney, Peter, Bordini, Rafael H. Argumentation Schemes for Data Access Control. In International Conference on Computational Models of Argument (COMMA), pgs 361 - 368, 2018.
[2] Panisson, Alison R. Towards a Framework for Argumentation Schemes in Multi-Agent Systems. In 3rd Summer School on Argumentation: Computational and Linguistic Perspectives, 2018.
[3] Panisson, Alison R., Bordini, Rafael H. Argumentation schemes in multi-agent systems: A social perspective In International Workshop on Engineering Multi-Agent Systems, pgs 92-108, 2017.
[4] Panisson, Alison R., Bordini, Rafael H. Uttering only what is needed: Enthymemes in multi-agent systems In 16th Conference on Autonomous Agents and MultiAgent Systems, pgs 1670-1672, 2017.
[5] Panisson, Alison R. Argumentation schemes and enthymemes in multi-agent systems In 16th Conference on Autonomous Agents and MultiAgent Systems, pgs 1849-1850, 2017.