HEAPPE MIDDLEWARE High-End Application Execution Middleware is:providing HPC capabilities as a service to client applications and their users;unified interface for different operating systems and schedulers;authentication and authorisation to provided functions;monitoring and reporting of executed jobs and their progress;current information about the state of the cluster.