Foundations for a CNC software factory | IEEE Conference Publication | IEEE Xplore