Abstract:
To operate databases efficiently and effectively in agentbased
environment is becoming a big problem. In this
paper, we contribute a framework and develop an agentbased
middleware with legacy software wrapping view to
operate heterogeneous databases in uniform database agent
communication language (DBACL). A middleware agent
is developed and is run in the same server with a specific
database management system. Non-agent application
systems can directly access databases as they did before but
task agents operate databases by means of those
middleware agents with DBACL. From agent viewpoint,
the middleware agent is a wrapper of a specific database,
which makes database exhibit the agent characteristics in
agent -based environment.