z-logo
Premium
Experience with PMS‐Prolog: A distributed, coarse‐grain‐parallel prolog with processes, modules and streams
Author(s) -
Wise Michael J.
Publication year - 1993
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.4380230203
Subject(s) - prolog , computer science , programming language , parallelism (grammar) , implementation , parallel computing , theoretical computer science
PMS‐Prolog is an implementation of Prolog designed for distributed systems, and therefore uses coarsegrain parallelism in preference to the fine‐grain parallelism of other implementations. Prolog processes are formally defined and interprocess communication is explicit. An overview of PMS‐Prolog is provided, followed by an examination of the PMS‐Prolog solutions to four problems. These solutions are also compared to other solutions from the literature. From this, the strengths and weaknesses of the PMS‐Prolog model can be seen. Avenues for improving the model are then suggested.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here