Show simple item record

dc.contributor.authorHuntbach, Matthew
dc.date.accessioned2013-12-10T15:09:13Z
dc.date.available2013-12-10T15:09:13Z
dc.date.issued2013-12-10
dc.identifier.issn1470-5559
dc.identifier.urihttp://qmro.qmul.ac.uk/xmlui/handle/123456789/4748
dc.description.abstractThe principle behind concurrent logic programming is a set of processes which co-operate in monotonically constraining a global set of variables to particular values. Each process will have access to only some of the variables, and a process may bind a variable to a tuple containing further variables which may be bound later by other processes. This is a suitable model for a coordination language. In this paper we describe a type system which ensures the co-operation principle is never breached, and which makes clear through syntax the pattern of data flow in a concurrent logic program. This overcomes problems previously associated with the practical use of concurrent logic languages.en_US
dc.language.isoenen_US
dc.relation.ispartofseriesDepartment of Computer Science Research Reports;RR-02-03 - October 2002
dc.subjectconcurrent programmingen_US
dc.subjectLogic programmingen_US
dc.titleCoordination using a Single-Writer Multiple-Reader Concurrent Logic Languageen_US
dc.typeTechnical Reporten_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record