User requirements of the "ultimate" online assessment engine. - Niall Sclater; Karen Howie (Comput. Educ., 2003)