Page 41 -
P. 41
34 P. Davidsson and H. Verhagen
Focus Aspect Options
Usage Users Scientists
Policy-makers
Managers
Non-professionals
Purposes Management of a system
Design or engineering of a system
Evaluation and verification
Understanding
Education
Training
Entertainment
System simulated Human-centred systems Human societies
Organizations
Economic systems
Natural systems Animal societies
Ecological systems
Socio-technical systems
Artificial systems
Individual model Individual physical state Feature vector
Individual mental state Feature vector
BDI
Individual behaviour Transition probabilities
Decision rules
Cognitive model (soar, ACT-R, etc.)
Basis of behaviour Own state
State of the environment
State of other individuals
Social states
Uniformity Uniform/non-uniform
Population Static/dynamic
Interaction model Form of interaction No interaction
Physical
Language-based
Interaction topology Static/dynamic
Neighbourhood/network
Environment model Spatial explicitness None
Relative positions
Absolute positions
Time Static/dynamic
Exogenous events Yes/no
Implementation Simulation engine Time-driven/event-driven
Programming MABS platform (NetLogo, Repast, etc.)
MAS platform (JADE, etc.)
From scratch (C, Java, etc.)
Distributedness Single computer/distributed