Timed Automata with non-Instantaneous Actions