Integrating Action Definitions into Concurrent Declarative Programming
Rachid Echahed and Wendelin Serwe
In Proc. of the International Workshop on Functional and (Constraint) Logic Programming (WFLP 2001)
, Report No. 2017, University of Kiel
Abstract
The semantics of a process defines the actions it can execute. Thus actions
constitute an essential notion for concurrent systems. In this paper, we
tackle the problem of integrating the definition of actions within the context
of concurrent constraint functional logic programming. We propose to define
actions in a meta-language, where abstract data types of programs are
available, as functions from constraint functional logic programs to
themselves. We illustrate our approach through some examples and compare our
approach to related work.