Swinburne
Browse

Logic programming and software engineering: implications for software design

Download (79.48 kB)
journal contribution
posted on 2024-07-12, 12:52 authored by Leon SterlingLeon Sterling, Umit Yalcinalp
Logic programming is a programming paradigm with potential to contribute to software engineering. This paper is concerned with one dimension of that potential, the impact that experience with developing logic programs can have on software design. We present a logic programming perspective on programming patterns, systematic program development, design for provability, and the paradigm of meta-programming.

History

Available versions

PDF (Accepted manuscript)

ISSN

0269-8889

Journal title

Knowledge Engineering Review

Volume

11

Pagination

12 pp

Publisher

Cambridge University Press

Copyright statement

Copyright © 1996 Cambridge University Press. The accepted manuscript is reproduced in accordance with the copyright policy of the publisher.

Language

eng

Usage metrics

    Publications

    Categories

    No categories selected

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC