Definitions, traditions, and a general framework for understanding complex problem solving - Frensch, Peter A.; Funke, Joachim (Complex problem solving, 1995)