Using Constraint Programming to Plan Efficient Data Movement on the Grid | IEEE Conference Publication | IEEE Xplore