ACM Home Page
Please provide us with feedback. Feedback
The concurrent logic programming language CP: Definition and operational semantics
Full text PdfPdf (1.32 MB)
Source Annual Symposium on Principles of Programming Languages archive
Proceedings of the 14th ACM SIGACT-SIGPLAN symposium on Principles of programming languages table of contents
Munich, West Germany
Pages: 49 - 62  
Year of Publication: 1987
ISBN:0-89791-215-2
Author
V. A. Saraswat  Computer Science Department, Carnegie-Mellon University
Sponsor
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 21,   Citation Count: 8
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/41625.41630
What is a DOI?

ABSTRACT

In this paper we present some of the control constructs of the language CP, which is based on a concurrent interpretation of Horn logic programming. We present a formal structural operational semantics and relate the meaning of programs in this language to the underlying (pure) Horn clause axioms.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
 
3
 
4
Clark, K.L., Gregory S., 'A relational language for parallel programming', Res report DOC 81/16, Imperial College, July 1981.
5
 
6
 
7
Doyle, J. 'A model for deliberation, action, and introspection', PhD Thesis, MIT AI Lab, 1980.
 
8
 
9
Jones, N.D., Mycroft, A., 'Stepwise development of operational and denotational sememtice for Prolog', Proceedings of the 1984 International Symposium on Logic Programming, Atlantic City.
 
10
 
11
Kornfeld, W., 'Concepts in parallel problem solving', Phl) thesis, M.I.T., 1982.
 
12
Levi, G., Palamideaai, C. 'The declarative semantics of logical read-only variables', Proc. of $ympodum on Logic Programming, Boston, July 1985.
 
13
 
14
Monteiro, L. 'A proposal for distributed programming in logic', in Implementations ol Prolog, eel. Campbell, J.A., Ellis Horwood Series in AI, 1984.
 
15
Pereira, L.M., Monteiro, L.F. 'The semantics of parallelism and co-routining in logic programming', in Proe. of Colloquia Mathematiea $oeietatis Janos Bolyai, 1978, pp 611-657.
 
16
Plotkin, G.D., 'Anoperational semantics for CSP', In Formal description8 of programming concepts-If ed. Bjerner, D., pp 199-224, North Holland, 183, 1984.
 
17
Plotkin, G.D., 'A structural approac~ to operational semantics', DAIMI FN-19, September 1981, CS Department, University of Aarhus.
 
18
 
19
 
20
Shapiro, E. Y., 'A subset of Concurrent Prolog and its interpreter', CS83-06, Weizmann Institute technical report.
 
21
 
22
Steele, G.L., 'The definition emd implementation of a computer programming language based on Conattaints', PhD Thesis, EECS Department, M.I.T., August, 1980.
 
23
Ueda, K., 'Guarded Horn Clauses', ICOT Technical report TR-103, June 1985.

CITED BY  8