An application science for multi-agent systems - Wagner, Thomas A. (Multiagent systems, artificial societies, and simulated organizations, 2004)