KAUST CEMSE CS ECRC HICMA Orchestrating The Movement of Data