Handling contingency in temporal constraint networks: from consistency to controllabilities
Maintaining knowledge about temporal intervals