IEEE transactions on manufacturing technology : a publication of the IEEE Manufacturing Technology Group.