Software Watermarking Based on Dynamic Program Slicing | IEEE Conference Publication | IEEE Xplore