Blackboard- and Object-Based Systems via Multi-Head Clauses
A. Ciampolini ; El Lamma ; C. Stefanelli ; P. Mello
Computing and Informatics, Tome 28 (2012) no. 1, / Harvested from Computing and Informatics
This paper presents a distributed architecture supporting and integrating both blackboard- and object-based multi-agent models. The architecture is based on a concurrent logic language with multi-head clauses, committed/choice behaviour and restricted AND parallelism. A blackboard/based application is mapped into a set of multi-head clauses representing logic agents which communicate via a common (possibly distributed) working memory. Objects are clusters of processes, objects' state is represented by logical variables, message-passing communication between objects is performed via multi-head clauses and inheritance is obtained as union of clauses. Thanks to the parallel nature of the underlying concurrent language, we obtain a distributed implementation where parallelism is highly exploited.
Publié le : 2012-01-26
Classification: 
@article{cai655,
     author = {A. Ciampolini and El Lamma and C. Stefanelli and P. Mello},
     title = {Blackboard- and Object-Based Systems via Multi-Head Clauses},
     journal = {Computing and Informatics},
     volume = {28},
     number = {1},
     year = {2012},
     language = {en},
     url = {http://dml.mathdoc.fr/item/cai655}
}
A. Ciampolini; El Lamma; C. Stefanelli; P. Mello. Blackboard- and Object-Based Systems via Multi-Head Clauses. Computing and Informatics, Tome 28 (2012) no. 1, . http://gdmltest.u-ga.fr/item/cai655/