Software automation and constraints management to contain complexity within flexible manufacturing | IET Conference Publication | IEEE Xplore