Design patterns to support the migration between event-triggered and time-triggered software architectures. - Farha Naz Lakhani (2013)