Brittleness in the design of cooperative problem-solving systems: the effects on user performance | IEEE Journals & Magazine | IEEE Xplore