Introduction to the firstCS Scheduler Plugin

The scope of the firstCS scheduler plugin is to automatically convert process models into resource planing problems to be solved using the constraint-based programming system firstCS. This plugin makes use of the Generic Workflow Execution Service (GWES) in order to simulate the processes and to collect all tasks that may be triggered by the process model.

The firstCS scheduler plugin converts process models into resource schedules considering additional resource constraints

Installation

  1. Purchase the firstCS scheduler plugin. For details please contact Fraunhofer FIRST.
  2. Install the Generic Workflow Execution Service (GWES). In the following we assume that the GWES is newer or equal version 2.1 and has been installed at the directory $GWES_HOME (e.g., $GWES_HOME=~/local/apache-tomcat/webapps/gwes).
  3. Unpack the binary distribution
    gwes-plugin-firstcs-scheduler-2.1.rc0-bin.tar.gz
      or
    gwes-plugin-firstcs-scheduler-2.1.rc0-bin.zip
  4. Copy the java library gwes-plugin-firstcs-scheduler-2.1.rc0.jar to the directory $GWES_HOME/WEB-INF/lib/ (e.g., $GWES_HOME=~/local/apache-tomcat/webapps/gwes/WEB-INF/lib/)
  5. Start the firstCS scheduler (documentation is in preparation).