Managing Multiple Tasks in Complex, Dynamic Environments
reactive reasoning and planning .