INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, vol. 34, no. 39939, page. 605 - 616, 2007-09