A novel application of Web Services in Computer Science education | IEEE Conference Publication | IEEE Xplore