A context-aware multi-agent framework for distributed reasoning on Android devices
Balakavi, Venkata Siva Sai Krishna
MetadataShow full item record
This thesis presents the design and implementation of a software framework for distributed reasoning on Android devices. The JPR Agent Library can be used to create agents directly from a Prolog implementation deployable on Android. Each agent contains a knowledge base(KB) and an inference engine. Knowledge sharing is facilitated through a simple message passing scheme. A sample Android application for use in disaster response scenarios is also presented. Additionally, the framework implements a Multi-context system (MCS), MCSs being a powerful theoretical framework for modeling a collection of knowledge sources. Treating each agent KB as a context, the JPR Context Library provides predicates for computing the global well-founded model of the system.