Applications: Bridging the Gap with Hocs -- HPC Application Execution on Grids -- Grid