Reusing web learning portfolios by case-based reasoning technology to scaffold problem solving | IEEE Conference Publication | IEEE Xplore