Academia.eduAcademia.edu

A logical view of concurrent constraint programming

1995, Nordic Journal of Computing

Abstract

Abstract. Concurrent Constraint Programming (CCP) has been the subject of growing interest as the focus of a new paradigm for concurrent computation. Like logic programming it claims close relations to logic. In fact CCP languages are logics in a certain sense that we make precise in this paper. In recent work it was shown that the denotational semantics of determinate concurrent constraint programming languages forms a bred categorical structure called a hyperdoctrine, which is used as the basis of the categorical formulation ...