I'm writing an application that could potentially be run on any cluster resource scheduler (SGE, LSF or SLURM to name a few of them), using very basic functionalities.
I'm wondering if a framework/abstraction layer does exist for interacting with such tools in a product-agnostic manner ?