db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk"
db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk"
%T Mobile Agents and Processes using Communicating Process Architectures
db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk"
%A Jon Kerridge, Jens\-Oliver Haschke, Kevin Chalmers
db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk"
%E Peter H. Welch, S. Stepney, F.A.C Polack, Frederick R. M. Barnes, Alistair A. McEwan, G. S. Stiles, Jan F. Broenink, Adam T. Sampson
%B Communicating Process Architectures 2008
%X The mobile agent concept has been developed over a number of
years
and is widely accepted as one way of solving problems
that require
the achievement of a goal that cannot be
serviced at a specific node
in a network. The concept of a
mobile process is less well developed
because implicitly it
requires a parallel environment within which to
operate. In
such a parallel environment a mobile agent can be seen
as a
specialization of a mobile process and both concepts can
be
incorporated into a single application environment, where
both have
well defined requirements, implementation and
functionality. These
concepts are explored using a simple
application in which a node in
a network of processors is
required to undertake some processing of
a piece of data for
which it does not have the required process. It
is known
that the required process is available somewhere in
the
network. The means by which the required process is
accessed and
utilized is described. As a final demonstration
of the capability
we show how a mobile meeting organizer
could be built that allows
friends in a social network to
create meetings using their mobile
devices given that they
each have access to the others\[rs] on\-line
diaries.