models, deterministic model, stochastic model, problem solving, problem recognition, problem definition, problem structure, solutions,