A model driven methodology for Computer Numerical Control system design and development | IEEE Conference Publication | IEEE Xplore