“…To minimize the adverse effects of this overhead on the overall system performance, there is a continuing interest in developing more efficient ACPs and optimizations, albeit for different distributed database system environments with inherently different characteristics. These include main memory databases (e.g., [5]), mobile and ad hoc networks (e.g., [6,7,8] ), real-time databases (e.g., [9,10,11]) and component-based architectures (e.g., [12]); besides traditional distributed database systems (e.g., [3,13]).…”