Distributed query processing (DQP) has been widely used in data intensive applications where data of relevance to users is stored in multiple locations. This paper argues: (i) that DQP can be important in the Grid, as a means of providing high-level, declarative languages for integrating data access and analysis; and (ii) that the Grid provides resource management facilities that are useful to developers of DQP systems. As well as discussing and illustrating how DQP technologies can be deployed within the Grid, the paper describes a prototype implementation of a DQP system running over Globus.
['Jim Smith', 'Anastasios Gounaris', 'Paul Watson', 'Norman W. Paton', 'Alvaro A. A. Fernandes', 'Rizos Sakellariou']
Distributed Query Processing on the Grid