Skip to content

Coding Guidelines for Prolog

Research output: Contribution to journalArticle

Standard

Coding Guidelines for Prolog. / Covington, MA; Bagnara, R; O'Keefe, RA; Wielemaker, J; Price, S.

In: Theory and Practice of Logic Programming, Vol. 12, No. 6, 11.2012, p. 889-927.

Research output: Contribution to journalArticle

Harvard

Covington, MA, Bagnara, R, O'Keefe, RA, Wielemaker, J & Price, S 2012, 'Coding Guidelines for Prolog', Theory and Practice of Logic Programming, vol. 12, no. 6, pp. 889-927. https://doi.org/10.1017/S1471068411000391

APA

Covington, MA., Bagnara, R., O'Keefe, RA., Wielemaker, J., & Price, S. (2012). Coding Guidelines for Prolog. Theory and Practice of Logic Programming, 12(6), 889-927. https://doi.org/10.1017/S1471068411000391

Vancouver

Covington MA, Bagnara R, O'Keefe RA, Wielemaker J, Price S. Coding Guidelines for Prolog. Theory and Practice of Logic Programming. 2012 Nov;12(6):889-927. https://doi.org/10.1017/S1471068411000391

Author

Covington, MA ; Bagnara, R ; O'Keefe, RA ; Wielemaker, J ; Price, S. / Coding Guidelines for Prolog. In: Theory and Practice of Logic Programming. 2012 ; Vol. 12, No. 6. pp. 889-927.

Bibtex

@article{ee0c592519474a58b32f76517afef1df,
title = "Coding Guidelines for Prolog",
abstract = "Coding standards and good practices are important for all software projects, whatever programming languages they employ. Arguably, Prolog programming can benefit from a disciplined approach more than programming in other languages. Despite this, no widely accepted standards and practices seem to have emerged up to now. The present paper aims at being a first step towards filling this gap.",
keywords = "Prolog, style, coding standards, debugging, efficiency",
author = "MA Covington and R Bagnara and RA O'Keefe and J Wielemaker and S Price",
note = "Publisher: Cambridge Other identifier: 2001236",
year = "2012",
month = "11",
doi = "10.1017/S1471068411000391",
language = "English",
volume = "12",
pages = "889--927",
journal = "Theory and Practice of Logic Programming",
issn = "1471-0684",
publisher = "Cambridge University Press",
number = "6",

}

RIS - suitable for import to EndNote

TY - JOUR

T1 - Coding Guidelines for Prolog

AU - Covington, MA

AU - Bagnara, R

AU - O'Keefe, RA

AU - Wielemaker, J

AU - Price, S

N1 - Publisher: Cambridge Other identifier: 2001236

PY - 2012/11

Y1 - 2012/11

N2 - Coding standards and good practices are important for all software projects, whatever programming languages they employ. Arguably, Prolog programming can benefit from a disciplined approach more than programming in other languages. Despite this, no widely accepted standards and practices seem to have emerged up to now. The present paper aims at being a first step towards filling this gap.

AB - Coding standards and good practices are important for all software projects, whatever programming languages they employ. Arguably, Prolog programming can benefit from a disciplined approach more than programming in other languages. Despite this, no widely accepted standards and practices seem to have emerged up to now. The present paper aims at being a first step towards filling this gap.

KW - Prolog

KW - style

KW - coding standards

KW - debugging

KW - efficiency

U2 - 10.1017/S1471068411000391

DO - 10.1017/S1471068411000391

M3 - Article

VL - 12

SP - 889

EP - 927

JO - Theory and Practice of Logic Programming

JF - Theory and Practice of Logic Programming

SN - 1471-0684

IS - 6

ER -