Multi-Threading And Message Communication In Qu-Prolog
Keith L. Clark, Peter J. Robinson, Richard Hagen

TL;DR
This paper introduces multi-threading and high-level message communication features in Qu-Prolog, enabling easier development of distributed intelligent applications over the internet.
Contribution
It presents a novel integration of multi-threading with symbolic message communication in Qu-Prolog, abstracting low-level network details.
Findings
Supports symbolic message addressing
Provides high-level communication abstraction
Enables distributed intelligent applications
Abstract
This paper presents the multi-threading and internet message communication capabilities of Qu-Prolog. Message addresses are symbolic and the communications package provides high-level support that completely hides details of IP addresses and port numbers as well as the underlying TCP/IP transport layer. The combination of the multi-threads and the high level inter-thread message communications provide simple, powerful support for implementing internet distributed intelligent applications.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed systems and fault tolerance · Mobile Agent-Based Network Management · Petri Nets in System Modeling
