Application of Software design patterns to DSP library design | IEEE Conference Publication | IEEE Xplore