Agent-Based Software Engineering
Dimension | Description | Knowledge Level | Social Level |
---|---|---|---|
System | Entity to be described | (asocial) Agent | Agent organization |
Components | The system's primitive elements | Goals, Actions | Agents, Interaction channels, Dependencies, Organizational relationships |
Compositional law | How the components are assembled | Various | Roles, Organization's rules |
Behavior law | How the system's behavior depends upon its composition and components | Principle of rationality | Principle of organizational rationality |
Medium | The elements to be processed to obtain the desired behavior | Knowledge | Organization and social obligations, Means of influencing others, Means of changing organizations structures |
10 of 10