Review Article

Towards the Consolidation of a Diagramming Suite for Agent-Oriented Modelling Languages

Table 14

Diagram types recommended in O-MaSE depicted as method fragments (after [46]) and reprinted by permission of the publisher  ©  Inderscience.

ActivitiesTasksWork products created or modifiedResponsible method roles

Requirements gatheringRequirements specificationRequirements specificationRequirements engineer
Problem analysisModel goalsGoal modelGoal modeller
Refine goals
Model domainDomain modelDomain modeller
Solution analysisModel organization interfacesOrganization modelOrganization modeller
Model rolesRole modelRole modeller
Define rolesRole description document
Define role goalsRole goal model
Architecture designModel agent classesAgent class modelAgent class modeller
Model protocolsProtocol modelProtocol modeller
Model policiesPolicy modelPolicy modeller
Low level designModel plansAgent plan modelPlan modeller
Model capabilitiesCapabilities modelCapabilities modeller
Model actionsAction modelAction modeller
Code generationGenerate codeSource codeProgrammer