The subject invention relates generally to data processing and more particularly to a method and apparatus providing high speed parallel accessing of data stored at a number of remote heterogeneous sites and automatic, pipelined execution of successive methods on such data.