1. A computer-implemented method comprising: in a design time environment, providing compute logic for data management to a parallelization engine as a first input, providing a skeleton template to the parallelization engine as a second input, and causing the parallelization engine to transform the compute logic into an instantiation of the skeleton describing the compute logic; and in a run time environment, causing the parallelization engine to embed the instantiation into a parallel execution plan for execution in parallel.