A teaching and evaluation tool for adaptive signal processing using Java | IEEE Conference Publication | IEEE Xplore