The Agent Modeling Language - AML A Comprehensive Approach to Modeling Multi-Agent Systems - Cervenka, Radovan; Trencansky, Ivan (Birkhäuser Basel, 2007)