Autonomously controlling flexible timelines: From domain-independent planning to robust execution
Artificial intelligence: A modern approach