Multimodelling framework supported by an event-driven algorithm