Preventing infinite looping in Prolog | IEEE Conference Publication | IEEE Xplore