Design and distributed implementation of the parallel logic language shared Prolog
Vincenzo Ambriola, Paolo Ciancarini, Marco Danelutto
Abstract
Open-access reader
Vincenzo Ambriola, Paolo Ciancarini, Marco Danelutto
Abstract
Open-access reader
The parallel logic language Shared Prolog embeds Prolog as its sequential component. A program is Shared Prolog is composed of a set of logic agents, i.e. Prolog programs, that communicate associatively via a shared workspace called blackboard.
OpenAlex reports 14 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The parallel logic language Shared Prolog embeds Prolog as its sequential component. A program is Shared Prolog is composed of a set of logic agents, i.e. Prolog programs, that communicate associatively via a shared workspace called blackboard.
Key concepts: Prolog, Computer science, Programming language, Logic programming, Set (abstract data type), Workspace, Blackboard system, Blackboard (design pattern)