@InProceedings{Cancun2016,

author

=

{Alexei A. Morozov and Olga S. Sushkova and Alexander F. Polupanov},

title

= {

Towards the Distributed Logic Programming of Intelligent Visual Surveillance Applications},

editor

= {

Obdulia Pichardo-Lagunas and Sabino Miranda-Jimenez},

booktitle

= {

Advances in Soft Computing: 15th Mexican International Conference on Artificial Intelligence, MICAI 2016, Cancun, Mexico, October 23-28, 2016, Proceedings, Part II},

year

=

2017,

address

=

{Cham},

publisher

=

{Springer International Publishing},

pages

=

{42-53},

note

=

{https://doi.org/10.1007/978-3-319-62428-0_4},

abstract

= {

An extension of the Actor Prolog language with the ability of distributed logic programming is demonstrated. This language extension is developed for experimenting with distributed logic programming and declarative agent approach to intelligent visual surveillance. An approach to resolving the contradiction between the strong typing of Actor Prolog and the independence of software agents is proposed. Remote calls of Actor Prolog predicates are implemented using the object-oriented features of Actor Prolog, translation of Actor Prolog to Java, and the Java RMI protocol. An example of logic program communication based on the remote predicate calls is examined.}

}