The Kronos time-based framework