Fully abstract denotational semantics for flat Concurrent Prolog | IEEE Conference Publication | IEEE Xplore