Constructing a computer-assisted testing and evaluation system on the World Wide Web-the CATES experience | IEEE Journals & Magazine | IEEE Xplore