The starting pint of this paper is a project at the distance university of applied sriences of Switzerland called , websolutions' which deals with the development and deployment and deployment of programs interactively generating detailed and dynamic step-by-step solutions to typical problems in hingher mathematical education on the basis of wolfram research, Inc.'s mathematica. the first part of the paper explains approach for a generic step-by-step solver and its interface enabling tutors to create step-by-step solutions according to their mathematical context by an appropriate setting of parameters (mathematical rules, complexity parameters,parameters for solutions,general stop conditions,rules for output and display ofexpressions and mathematical explanations). the functioning of such an algorithm and its parameters are explained in detail on the basis of examples from distinct mathematical areas.the second part of the paper puts the emphasis on web-based applications of such a solver system in higher mathematical education