Smart manufacturing technologies