Technology support for complex problem solving: from SAD environments to AI · Study