Agent-based approach to the design of a multimodal interface for cyber-security event visualisation control