ACM Home Page
Please provide us with feedback. Feedback
A sequential abstract machine for a distributed logic language
Full text PdfPdf (736 KB)
Source ACM Annual Computer Science Conference archive
Proceedings of the 1992 ACM annual conference on Communications table of contents
Kansas City, Missouri, United States
Pages: 123 - 129  
Year of Publication: 1992
ISBN:0-89791-472-4
Authors
José C. Cunha  Department of Computer Science, Universidade Nova de Lisboa, 2825 Monte da Caparica, Portugal
Manuel B. Carvalhosa  Department of Computer Science, Universidade Nova de Lisboa, 2825 Monte da Caparica, Portugal
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 8,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues   peer to peer  

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/131214.131230
What is a DOI?

ABSTRACT

Delta Prolog is a concurrent logic programming language founded on the theoretical model of Distributed Logic and extending the Prolog language in order to allow the specification of concurrent systems. This paper describes Delta Prolog, its operational semantics and a sequential abstract machine (DAM) for the language.


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.

 
Carvalhosa, 1991
Caxvalhosa, M., Design and Implementation of a Delta Prolog Abstract Machine (in Portuguese), MSc. thesis, Internal Report, Dep. Inform~itica, FCT, Universidad~ Nova de Lisboa, 1991.
 
Cunha, 1988
Cunha, J., Concurrent Execution of a Logic Programming Language (in Portuguese), Ph.D. thesis, Dep. Inform~tica, FCT, Universidad~ Nova de Lisboa, 1988.
 
Cunha, 1989
Cunha, J.; Ferreira, M.; Pereira, L., Programming in Delta Prolog, Proce~ings of Sixth International Conference of Logic Programming, edited by Levi, G., Martelli, M., MIT Press, 1989.
 
Debray, 1988
Debray, S., The SB-Prolog System - Version 2.5.: A User Manual, Technical Report, Deparmaent of Computer Science, University of Arizona, Tucson, September 1988.
 
Gregory, 1987
 
Hermenegildo, 1986
 
Hoare, 1985
 
Monteiro, 1983
Monteiro, L., A Logic for Distributed Processes, Ph.D. thesis (in Portuguese), Technical Report, Dep. InformAtica, FCT, Universidade Nova de Lisboa, 1983.
 
Monteiro, 1984
Monteiro, L., A Proposal for Distributed Programming in Logic, Implementations of Prolog, J. Campbell ed. Ellis Horwood 1984.
 
Monteiro, 1986
Monteiro, L., Distributed Logic: A Theory of Distributed Programming in Logic, Dep. Inform,~dca, Universidade Nova de Lisboa, Internal Report, Abril 1986.
 
Pereira, 1983
Pereira, F., C-Prolog User's Manual, SRI International, Menlo Park, CA, 1983.
 
Pereira, 1984
Pereira, L.; Nasr, R., Delta Prolog: a Distributed Logic Programming Language, Proceedings of Fifth Generation Computer Systems, Tokyo 1984.
 
Pereira, 1988
Pereira, L.; Monteiro, L.; Cunha, J.; Aparfcio, J., Concurrency and Communication in Delta Prolog, lEE International Specialists Seminar on the Design and Applications of Parallel Digital Processors, Lisboa, 1988.
Shapiro, 1989
 
Syre, 1985
Syre, Jean Claude.; Westphal, Harald., A Review of Parallel Models for Logic Programming Languages, Technical Report, CA- 07, European Computer Industry Research Center, Muenchen, West Germany, 10, June 1985.
 
Ueda, 1985
Ueda, Kazunori, Guarded Horn Clauses, Institute for New Generation Computer Technology, Tokyo, Japan, Technical Report TR- 103, July 1985.
 
Warren, 1983
Warren, D., An Abstract Prolog Instruction Set, Technical Note 309, SRI International, Menlo Park, CA, October 1983.

Collaborative Colleagues:
José C. Cunha: colleagues
Manuel B. Carvalhosa: colleagues

Peer to Peer - Readers of this Article have also read: