q Location based mobile application using multi agent
q Using JADE-LEAP, software framework, is a part of
the multi agent system to develop mobile application.
q On Android OS using Android SDK
q For agent communication, using FIPA ACL and
q Integration with Google Play services such as Google
To develop a proof of concept location based social
tracking multi agent system application.
q To develop and implement agent based Android mobile
application using JADE LEAP to be a part of multi agent
q To design a multi agent platform and development
framework for building mobile application across Android
q To design agent messages format and ontologies using
q Most of the mobile applications are based on client-
server architecture with server doing all of the hard
work and backend data storage.This has heavy privacy
implications with our private data being stored on the
q Typical mobile application are controlled by server.To
provide users’ dynamic needs better, multi agent
systems is the best approach to develop mobile
q Most of the location sharing mobile applications do
not work together each others because they do not
support the any open standard for data.
Parameters & Performatives
To request an agent to another agent to perform some action.
The sender informs the receiver that a given proposition is true.
One agent to state to another agent that it will not perform some
action uses it.
The sender informs the receiver that a given proposition is true,
where the receiver is known to be uncertain about the proposition.
Sender of the message
Intended recipient of the message
Content of the message
Whether the sender expects a reply and if so, an identiﬁer for the
Reference to the :reply-with parameter
To help well-deﬁned meaning for the message contents
and deﬁne vocabularies of symbols referring to objects
and relationships in the subject domain.
A particular slide catching your eye?
Clipping is a handy way to collect important slides you want to go back to later.