Key research themes
1. How can the formal syntax and tool support enhance the specification and enactment of agent communication protocols?
This research area investigates approaches for defining precise, formal syntax for agent communication languages (ACLs) and related protocol description languages, along with the development of tools that automate the creation, visualization, and enactment of communication protocols. Formal syntax and tooling address issues in traditional graphical notations and the interoperability and correctness of communication among agents, enabling better design, analysis, and execution of agent interactions.
2. What are the challenges and advancements in defining semantics that capture the autonomy and rationality of agent communication?
This theme focuses on how the semantics of agent communication languages can adequately represent autonomous agents' rationality, intentions, and social commitments in open systems. The research explores different semantic models, including mentalistic (agent-internal states), social (normative commitments), and empirical approaches that reconcile the need for verifiability, adaptability to agent heterogeneity, and handling of non-monotonicity and temporal factors in communication.
3. How do agent communication languages and protocols need to adapt to practical constraints and domains such as embedded systems, Semantic Web, multiagent conversational agents, and human-agent teams?
This line of research examines the suitability of traditional ACLs in practical application domains that impose computational, architectural, or socio-technical constraints. It includes works on domain-specific languages tailored for embedded agents in intelligent buildings, agent communication in Semantic Web-enabled multiagent systems, multiagent conversational agents and their tooling, and the integration of agents into human team support, emphasizing the need for flexible, efficient, and context-aware communication paradigms.