Software Agent-Based Applications, Platforms and Development Kits - Rainer Unland (Birkhäuser Basel, 2005)