MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Definitional Concurrent Constraint Programming

Download:
pdf | ps
by Yi-ke Guo, John Darlington
http://www.di.uminho.pt/ftp/pub/DI/Fundamentos/Papers/mirror-ImperialCollege/ic-fp/Y.Guo/./paper.ps.gz
Add To MetaCart

Abstract:

In this paper, definitional constraint constraint programming, abbreviated as CDC, is presented as a uniform framework for declarative concurrent programming. The new paradigm supports a uniform concurrent computational model unifying functional evaluation, linear deduction and constraint solving. It leads us from a constraint based integration of functional and logic programming to a powerful framework for multiparadigm concurrent constraint programming. 1

Citations

886 A Calculus of Mobile Processes – Milner, Parrow, et al. - 1992
865 ACTORS, a model of concurrent computation in distributed systems – Agha - 1986
694 Parallel Program Design: A Foundation – Chandy, Misra - 1988
368 Conditional rewriting logic as a unified model of concurrency – Meseguer - 1992
332 D.: LCF considered as a programming language – Plotkin - 1977
281 Functions as processes – Milner - 1992
264 The family of concurrent logic programming languages – Shapiro - 1989
211 Computational interpretations of linear logic – Abramsky - 1993
194 Concurrent Constraint Programming Languages – Saraswat - 1989
153 General logics – Meseguer - 1989
67 On asynchronous communication semantics – Honda, Tokoro - 1992
58 Towards a lambda calculus for concurrent and communicating systems – Boudol - 1989
48 Asynchronous communication model based on linear logic – Kobayashi, Yonezawa - 1994
38 Parallel programming in Maude – Meseguer, Winkler - 1992
33 Angelic non-determinism in concurrent constraint programming – Jagadeesan, Shanbhogue, et al. - 1991
33 Higher-order linear concurrent constraint programming – Saraswat, Lincoln - 1992
23 Logic programming with sequent systems: a linear logic approach – Andreoli, Pareschi - 1990
7 Implementing Logical Variables on a Graph Reduction – Lindstrom - 1987
3 Boudol and G.Berry. The chemical abstract machine – Gerard - 1990
3 Falcon: Functional And Logic language with CONonstraints--language definition – Guo, Pull - 1991
3 Y.G.A.Lafont and P.Taylor. Proofs and Types – Girard - 1989
3 and Vijay Saraswat. Proofs as Concurrent Processes: A Logical Interpretation for ConcurrentConstraint Programming – Lincoln - 1991
2 Jagadeesan and K.Pingali. A fully abstract semantics for a functional language with logic variables – R - 1992
1 LIFE: A natuaral language for natural lanaguage – Ait-Kaci - 1988
1 Developing phoenix design space: A uniform framework for investigating declarative programming languages – Guo, Darlington, et al. - 1990
1 Parallelism: A Functional Perspective – iArrays, Side-Effects - 1985
1 The ��-calculus as a theory in linear logic – Miller - 1992
1 FUNLOG: a Computational Model Intergrating Logic Programming and Functional Programming – Subrahmanyam, You - 1986