INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, vol. 26, no. 1-2, page. 183 - 190, 2005-07