Loading...
Please wait, while we are loading the content...
Similar Documents
Logic Programming and Concurrency: A Personal Perspective
| Content Provider | Semantic Scholar |
|---|---|
| Author | Ueda, Kazunori |
| Copyright Year | 2006 |
| Abstract | I was asked to contribute a personal, historical perspective of logic programming (and presumably its relation to concurrency). I once wrote my personal perspective for Communications of the ACM in 1993 [1]. The article was also intended to record a detailed, historical account of the design process of Guarded Horn Clauses (GHC) and the kernel language (KL1) of the Japanese Fifth Generation Computer Systems (FGCS) project based on GHC. The readers are invited to read the CACM article, which is full of facts and inside stories. My view of the field remains basically the same after thirteen years. Another related article appeared in the “25-Year Perspective” book on logic programming [2], in which I tried to convey the essence of concurrent logic/constraint programming and its connection to logic programming in general. If your view of concurrent logic/constraint programming is approximately “an incomplete variant of logic programming,” I would like to invite you to read [2] and update the view. In a word, it is a simple and powerful formalism of concurrency. In this article, I'll try to convey the essence of the field to the present audience, highlighting my beliefs, principles and lessons learned. I'll also briefly describe diverse offspring of concurrent logic/constraint programming. |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | http://www.cs.kuleuven.ac.be/~dtai/projects/ALP/newsletter/may06/nav/articles/ueda/article.pdf |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |