Agent-oriented programming : - Huntbach, Matthew M. (Lecture notes in computer science. Lecture notes in artificial intelligence ;, 1999)