Modular and high-level middleware for tasks, files and information management in heterogeneous and distributed HPC environments