Design models for interactive problem-solving: context & ontology, representation & routines

We describe and illustrate a new framework for the design of interactive problem-solving based on recent research on the psychology of distributed cognition.