Publications about SWI-Prolog
Most of the time I managed to stick with writing code and documentation. At rare weak moments I am pursuaded to write articles about aspects of SWI-Prolog or its libraries. If you use SWI-Prolog and write academic publications, please consider citing one of these papers. The TPLP paper SWI-Prolog is the preferred `general purpose reference' BibTeX.
- Syntactic integration of external languages in Prolog Jan Wielemaker and Nicos Angelopoulos WLPE-12. BibTeX
- Portability of Prolog programs: theory and case-studies Jan Wielemaker and Vitor Santos Costa. PADL-11. Updated version of CICLOPS-10 paper with the same title. BibTeX
- SWI-Prolog Jan Wielemaker, Tom Schrijvers, Markus Triska, Torbjörn Lager. TPLP. BibTeX
- Coding Guidelines for Prolog Michael A. Covington, Roberto Bagnara, Richard A. O'Keefe, Jan Wielemaker, Simon Price. Submitted to TPLP. BibTeX
- Portability of Prolog programs: theory and case-studies Jan Wielemaker and Vitor Santos Costa. CICLOPS-10 BibTeX
- Precise Garbage Collection in Prolog Jan Wielemaker and Ulrich Neumerkel CICLOPS-08. BibTeX
- Thesaurus-Based Search in Large Heterogeneous Collections, ISWC-08, BibTeX
- Using Prolog as the fundament for applications on the semantic web, ALPSWS-07, BibTeX
- PlDoc: Wiki style Literate Programming for Prolog, WLPE-07, BibTeX
- SWI-Prolog and the Web, TPLP BibTeX
- Using triples for implementation: the Triple20 ontology-manipulation tool, ISWC-05 BibTeX
- An optimised Semantic Web query language implementation in Prolog, ICLP-05 BibTeX
- Constraint Handling Rules for SWI-Prolog, Tom Schrijvers, Jan Wielemaker and Bart Demoen, Workshop on (Constraint) Logic Programming, Ulm, February, 2005
- Native Preemptive Threads in SWI-Prolog, ICLP-03, BibTeX
- An Overview of the SWI-Prolog Programming Environment, WLPE-03 BibTeX
- Prolog-based Infrastructure for RDF: Scalability and Performance, ISWC-03 BibTeX
- An Architecture for Making Object-Oriented Systems Available from Prolog, WLPE-02 BibTeX
My PhD thesis, titled Logic programming for
knowledge-intensive interactive
applications (4.4MB) contains
revised versions of most of the above papers supplemented with a broader
overview of applying Prolog for the development of large-scale
applications. BibTeX
Talks
- Enabling serendipitous search on the Web of Data using Prolog Invited tutorial, ICPL-09, Pasadena. Discusses using Prolog for RDF handling and using Prolog as a webserver. OpenOffice PowerPoint
- 25 years of SWI-Prolog Special event, ICPL-12, Budapest. Provides a historical overview of SWI-Prolog, the state of Prolog in general and models for sharing interfaces, design and code within the Prolog community. OpenOffice PowerPoint
Tags are associated to your profile if you are logged in
to add a comment