On the complementary nature of event-driven and time-driven models