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.

 

 

Concordia is developed and supported by
Mitsubishi Electric Information Technology Center America
at our
Horizon Systems Laboratory .

All information Copyright © 1997 by
Mitsubishi Electric Information Technology Center America (ITA).