BDL-a nondeterministic data flow programming language with backtracking | IEEE Conference Publication | IEEE Xplore