Design challenges for implementing a customer driven mass-customisation system | IEEE Conference Publication | IEEE Xplore