Objective Coordination in Multi-Agent System Engineering : Design and Implementation - Michael Schumacher ((Lecture Notes in Computer Science))