C/C++ Users Journal : vol. 22, no. 1-12, 2004.