1. Appleby, K., Carlsson, M., Haridi, S., Sahlin, D.: Garbage collection for Prolog based on WAM. Communications of the ACM 31(6), 719–741 (1988)
2. Butenhof, D.R.: Programming with POSIX threads. Addison-Wesley, Reading (1997)
3. Carriero, N., Gelernter, D.: Linda in context. Communications of the ACM 32(4), 444–458 (1989)
4. Carro, M., Hermenegildo, M.V.: Concurrency in Prolog using threads and a shared database. In: International Conference on Logic Programming, pp. 320–334 (1999)
5. de Bosschere, K., Jacquet, J.-M.: Multi-Prolog: Definition, operational semantics and implementation. In: Warren, D.S. (ed.) Proceedings of the Tenth International Conference on Logic Programming, Budapest, Hungary, pp. 299–313. The MIT Press, Cambridge (1993)