ion for IBs because if it is not defined clearly which leads to ambiguity in discussions and publications. In TALL, the agent-role diagram and the role-interaction diagram have been used to model agents, roles, and the (dynamic) interactions between them. However, the choice to draw the agent-role diagram at the instance level and to draw the role-interaction diagram at the type level is not sc...