code: def cmdline(self, executable, options, tasks, propertyfile=None, rlimits={}):
          
          directory = os.path.dirname(executable)
  
          # Ignore propertyfile since we run only reachability
          return [os.path.join('.', directory, self.BINS[1]), directory] + options + tasks
docs: Compose the command line to execute from the name of the executable,
          the user-specified options, and the inputfile to analyze.
          This method can get overridden, if, for example, some options should
          be enabled or if the order of arguments must be changed.
  
          All paths passed to this method (executable, tasks, and propertyfile)
          are either absolute or have been made relative to the designated working directory.
  
          @param executable: the path to the executable of the tool (typically the result of executable())
          @param options: a list of options, in the same order as given in the XML-file.
          @param tasks: a list of tasks, that should be analysed with the tool in one run.
                              In most cases we we have only _one_ inputfile.
          @param propertyfile: contains a specification for the verifier.
          @param rlimits: This dictionary contains resource-limits for a run,
                          for example: time-limit, soft-time-limit, hard-time-limit, memory-limit, cpu-core-limit.
                          All entries in rlimits are optional, so check for existence before usage!