• Interaction languages for a Teacher agent are:
      • Interaction by messages with its BookingAgents,
      • Direct interactions (i.e. methods calls) with the course manager and the entity it represents.
       
    • Interaction languages for a StudentsGroup agent are:
      • Interaction by messages with its BookingAgents,
      • Direct interactions (i.e. methods calls) with the course manager and the entity it represents.
       
    • Interaction languages for a BookingAgent agent are:
      • Interaction by messages,
      • Direct interaction (i.e. methods calls) with cells.