Abstract:
How to operate database efficiently and unfailingly in agent-based heterogeneous data source
environment is becoming a big problem. In this paper, we contribute a framework and develop a couple
of agent-oriented matchmakers with logical ring organization structure to match task agents' requests
with middleware agents of databases. The middleware agent is a wrapper of a specific database and is
run on the same server with the database management system. The matchmaker is of the features of
proliferation and self-cancellation according to the sensory input from its environment. The ring-based
coordination mechanism of matchmakers is designed. Two kinds of matchmakers, namely, host and
duplicate, are designed for improving the scalability and robustness of agent-based system. The
middleware agents are improved for satisfying the framework. We demonstrate the potentials of the
framework by case study and present theoretical and empirical evidence that our approach is scalable
and robust.