DAGwoman aims at enabling the application of DAG file based scientific workflow in computing environments where neither Condor or Condor-G nor GridWay is installed and, thus, not available. DAGwoman is implemented in Java and can be run in user-space, that means, there are no administrator permissions needed to install the software.
Workflows have to reflect directed acyclic graphs and are specified in the DAG file format as defined for the Condor/DAGMAN engine, also used by the GridWay/GWDAG engine.
Currently there exist two interfaces which can be used with DAGwoman to interact with the installed scheduling system or middleware. If your compute resource runs Sun Grid Engine (SGE) or nowadays Oracle Grid Engine (OGE) their native commandline interface can be used, i.e., DAGwoman uses qsub, qstat and qacct to submit to and query SGE/OGE. More performance you usually get if your compute resource runs a scheduling system or middleware that implements Distributed Resource Management Application API (DRMAA) with Java bindings. In this case DAGwoman can directly interact with the scheduling system.