1. Daniel Cabeza and Manuel Hermenegildo. Distributed WWW programming using (Ciao-)Prolog and the PiLLoW library. Theory and Practice of Logic Programming, 1(3):251–282, May 2001.
2. Donald Knuth. Literate Programming, volume 27 of CSLI Lecture Notes. Center for the Study of Language and Information, 1992.
3. Luís Monteiro and António Porto. Contextual logic programming. In Giorgio Levi and Maurizio Martelli, editors, Logic Programming, Proceedings of the Sixth International Conference, pages 284–299. MIT Press, 1989.
4. Luís Monteiro and António Porto. A language for contextual logic programming. In K.R. Apt, J.W. de Bakker, and J.J.M.M. Rutten, editors, Logic Programming Languages: Constraints, Functions and Objects. MIT Press, 1993.
5. António Porto. Structural abstraction and application in logic programming. In Zhenjiang Hu and Mario Rodriguez-Artalejo, editors, FLOPS 2002, Sixth International Symposium on Functional and Logic Programming, Proceedings. Springer, 2002.