The Past, Present, and Future of Cognitive Architectures
Threaded cognition: An integrated theory of concurrent multitasking