Enumerative Data Types with Constraints | IEEE Conference Publication | IEEE Xplore