The LOGFLOW parallel Prolog system is similar to the recent parallel database systems concerning its dataflow execution model and its capability of running on shared-nothing architectures. In this paper the abstract execution and abstract machine models of LOGFLOW are examined from a database point of view. Transformations of relational operators into the Logicflow Graph representation of Prolog programs are explained. Thus, LOGFLOW can operate as a relational database machine.
ASJC Scopus subject areas
- Hardware and Architecture
- Computer Networks and Communications