1993
DOI: 10.1007/3-540-56454-3_18
|View full text |Cite
|
Sign up to set email alerts
|

Implementing a notion of modules in the logic programming language λProlog

Abstract: We present a novel definition of an algorithm and its corresponding algorithm language called CoLweb. The merit of CoLweb [1] is that it makes algorithm design so versatile. That is, it forces us to a high-level, proof-carrying, distributed-style approach to algorithm design for both non-distributed computing and distributed one. We argue that this approach simplifies algorithm design. In addition, it unifies other approaches including recursive logical/functional algorithms, imperative algorithms, object-orie… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

1994
1994
2011
2011

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 6 publications
0
1
0
Order By: Relevance
“…With this paper we have tried to contribute to filling this gap, and has motivated our decision of developing a study of programs structuring and modularity in a higher-order logical and semantics framework with constraints useful in real declarative systems like T OY, Curry (http://www-i2.informatik.uni-kiel.de/ curry/) or the Teyjus implementation (http://teyjus.cs.umn.edu/) of the higher-order logic programming language λProlog [24].…”
Section: Introductionmentioning
confidence: 99%
“…With this paper we have tried to contribute to filling this gap, and has motivated our decision of developing a study of programs structuring and modularity in a higher-order logical and semantics framework with constraints useful in real declarative systems like T OY, Curry (http://www-i2.informatik.uni-kiel.de/ curry/) or the Teyjus implementation (http://teyjus.cs.umn.edu/) of the higher-order logic programming language λProlog [24].…”
Section: Introductionmentioning
confidence: 99%