On the Role of Simulation in the Engineering of Self-Organising Systems: Detecting Abnormal Behaviour in MAS