An evaluation of the potential of task analysis in the evolution of interactive work systems
Evolutionary algorithms: a tool for addressing problems which humans cannot solve
User environments and individuals: experience with adaptive interface agents