With this book, Onn Shehory and Arnon Sturm, together with further contributors, introduce the reader to various facets of agentoriented software engineering (AOSE). They provide a selected collection of stateoftheart findings, which combines research from information systems, artificial intelligence, distributed systems and software engi