CONCORDIA
- Redefining Mobile Agent Technology
The term agent today typically means a software
program that automates a series of computations on behalf
of a user even when the user is not connected to a
network. An agent performs its assigned work as defined
by the developer and authorized by a user. Concordia
expands the agent functionality to include:
MOBILITY -
Your agents travel from device to device on a network as
determined by the application or user, performing various
sub-tasks on each device in its path. Computations are
performed closer to the data source, reducing network
connect time and costs.
SECURITY -
Agents are only allowed to access resources for which
they have been authorized. Concordia uses advanced
encryption techniques to provide tamper-resistance to
agents while they are on a device and when traveling
across networks.
PERSISTENCE
- Your agents transparently resume computations that are
affected by system or network interruptions or failures.
An agent's internal state information is maintained as it
travels across the network.
COLLABORATION
- Your agents cooperate with each other to perform tasks.
An application can be composed of several agents with
specific sub-tasks.
DISCONNECTED
COMPUTING-
Your agents continue to perform their assigned tasks even
when the user is not connected to the network.
|