Tools

con:cern Commandline Tool

The commandline tool allows for administration of processes as well as diagnosis and manipulation of subjects. I provides a number of commands:
usage: concern PROCESS COMMAND ...
   where COMMAND ... is one of the following:

list [ACTIVITY]...
   Show enlistments of activities.
log SUBJECT...
   Print the log of a subject that is still in the process.
describe [ACTIVITY]...
   Describe all or some of the activities.
archive SUBJECT...
   Print the log of a subject that has finished the process.
create SUBJECT...
   Create a new subject.
process SUBJECT...
   Process a subject and wait for the completion of immediate activity.
touch SUBJECT...
   Announce a change of a subject.
complete ACTIVITY SUBJECT...
   Anncounce completion of an asynchronous activity.
check CONDITION SUBJECT...
   Check if the subjects match the condition.
post ACTIVITY SUBJECT...
   Check if the subjects match the precondition of the activity.
destroy SUBJECT...
   Destroy the subject.
pre ACTIVITY SUBJECT...
   Check if the subjects match the postcondition of the activity.
PROCESS is the jmx name of the con:cern controller.

con:cern Generator

Generation of several artefacts like process description, java templates for process nodes, as well as unit tests and an HTML documentation.
USAGE: generator [OPTIONS] CPD
   where CPD is the process description file and supported OPTIONS are:

   -a --artifact <xsl>=<target>
   -g --generator <generatorDir>

con:cern Modeller

Graphical modelling tool and code generator. Look at the top level menu Modeller.