Intelligent software agents: foundations and applications - Brenner, Walter (Springer, 1998)