Abstract interpretation over algebraic data types | IEEE Conference Publication | IEEE Xplore