ACRE is a project designed to furnish agent platforms (and, by extension, the agents themselves) with the facilities necessary for reasoning about conversations. As messages are sent and received, ACRE will match these to conversations (following pre-defined protocols) and generate appropriate beliefs that will allow the developer to manage communication more easily.
To return to the user guide, click here.
ACRE currently consists of one core package:
This package is provided as part of the ASTRA Eclipse Plugin. After the plugin has been run, you will find a copy of it in the <workspace>/astra folder.
The ASTRA implementation of ACRE consists a number of different components, which are outlined below. These pages include discussion of the actions and percepts made available by ACRE to help with the handling of communication.
The ACRE API is the core component to be imported into ACRE-enabled agents. It manages both individual conversations and provides support to allow an agent to handle multiple related conversations together.
D. Lillis and R. W. Collier. Augmenting Agent Platforms to Facilitate Conversation Reasoning. In M. Dastani, A. E. F. Seghrouchni, J. F. Hubner, and J. Leite, editors, Post-proceedings of the 3rd International Workshop on LAnguages, methodologies and Development tools for multi-agent systemS, Lyon, France, 2011. Springer. PDF (632k)BibTeX