Communications of the ACM
Programming and Deploying Java Mobile Agents Aglets
Programming and Deploying Java Mobile Agents Aglets
Introduction to Database Systems
Introduction to Database Systems
Distributed Database Systems
Agent Tcl: Targeting the Needs of Mobile Computers
IEEE Internet Computing
IEEE Internet Computing
Using Multiple Mobile Agents for Distributed Transactions
COOPIS '98 Proceedings of the 3rd IFCIS International Conference on Cooperative Information Systems
A Mobile Agent Carrier Environment for Mobile Information Retrieval
DEXA '00 Proceedings of the 11th International Conference on Database and Expert Systems Applications
Distributed Transaction Processing as a Reliability Concept for Mobile Agents
FTDCS '97 Proceedings of the 6th IEEE Workshop on Future Trends of Distributed Computing Systems
Mobile Agents for WWW Distributed Database Access
ICDE '99 Proceedings of the 15th International Conference on Data Engineering
Java-based intelligent mobile agents for open system management
ICTAI '97 Proceedings of the 9th International Conference on Tools with Artificial Intelligence
Teleporting - Making Applications Mobile
WMCSA '94 Proceedings of the 1994 First Workshop on Mobile Computing Systems and Applications
Development of environmental information systems with a distributed database
ecodesign'99 Proceedings of the First international conference on Environmentally conscious design and inverse manufacturing
Enhance the stability of MANET by using Mobile Agent
InfoScale '06 Proceedings of the 1st international conference on Scalable information systems
A fuzzy-based Power-aware management for mobile ad hoc networks
Computer Standards & Interfaces
Blocking reduction for distributed transaction processing within MANETs
Distributed and Parallel Databases
Distributed and Parallel Databases
Hi-index | 0.00 |
A Distributed Heterogeneous Database System (DHDBS) is constituted of different kinds of autonomous databases connected to the network. A distributed transaction in such a system involves many sub-transactions and data movements among database sites. For the time being, most of the commercial database products implement their distributed transactions using the traditional client/server model that is suffering from enormous data movements. This paper proposes a new distributed transaction model which uses mobile agent technology to reduce data traffics in distributed transactions. The idea is backed by the well-known characteristics, such as mobility, autonomy, and concurrency, of mobile agents in supporting distributed computations. The aim is to boost the performance of distributed transactions of a heterogeneous database system in a loosely coupled environment (such as the Internet). An procedure is designed for distributed query decomposition. Some principles are observed for the path planning of a mobile agent roaming the network to carry out various sub-transactions.