Altmann's memory-for-goals model models goal-directed cognition in terms of the general memory constructs of activation and associative priming (Altmann 2002). From reading the paper I understand the model predicts response times during very low-level subgoal switching, like intermediate steps when solving a tower of Hanoi.
I have seen this paper being referenced by many multitasking and interruption studies within the field of Human-Computer Interaction (e.g., Adler, 2012). These types of studies are generally interested in more real-world knowledge work, such as interrupted office work by telephone calls where one's attention needs to be directed to the incoming call.
I'm skeptical as to whether this model and implementations of it using ACT-R (Anderson et al. 2004) is applicable to such higher-level knowledge work. Some of its implications seem relevant, like the problem state bottleneck. Are there any grounds for assuming the two are related?
Altmann, E. M., & Trafton, J. G. (2002). Memory for goals: An activation-based model. Cognitive science, 26(1), 39-83.
Adler, R. F., & Benbunan-Fich, R. (2012). Juggling on a high wire: Multitasking effects on performance. International Journal of Human-Computer Studies, 70(2), 156-168.
Anderson, J. R., Bothell, D., Byrne, M. D., Douglass, S., Lebiere, C., & Qin, Y. (2004). An integrated theory of the mind. Psychological review, 111(4), 1036.