Towards the Consolidation of a Diagramming Suite for Agent-Oriented Modelling Languages
Table 3
Seven views recommended in the analysis of Henderson-Sellers [19]. Note that the original analysis was based on the AOSE literature which essentially eschews aspects of user interface. To these seven, an eighth one, UI, needs to be added (reprinted from [19], copyright 2010, with permission from IOS Press).
View name
Focus of view
Environment
External context, including system requirements
Architecture
High level structure of system independent of agent technology
Agent societies
Structure of agents into groups together with interactions and information exchange, typically within the group
Agent workflow
Workflows
Agent knowledge
Roles of individual agents, their responsibilities, and purpose
Agent services
Services offered, tasks to be undertaken, goals to be attained, and detailed capabilities. Applied to a small number of interacting agents