INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, vol. 18, no. 2-3, page. 236 - 250, 2005-03