Quality assurance of agent-based and self-managed systems. (©2010)