The input of jBPM is a set of formal business processes descriptions.
These formal descriptions are called process archives. After loading a process archive, users or systems
perform single steps of the process. jBPM maintains the state, logs
and performs all automated actions. It can
be used in the simplest environment like an ant task and scale up
to a clustered J2EE application.
A process archive is deployed in
a web template (.WAR), that is usually deployed while configuring
jBPM. This WAR file (web application) acts as a container for the
process archive (.par) files. After a process archive is deployed,
jBPM can manage the executions of this process. 'Managing the executions'
means keeping track of the state of a process, storing
information associated with process execution,
integrating custom programming logic like sending emails, interacting
with an ERP, and optionally allow
users to complete tasks by submitting forms.
TrackIT does more than Business Process Management - it can automatically start business processes from customer emails and faxes, so that customer service requests are forwarded to the correct department. It can track file and document movements between departments, and is also an enterprise document management system.
|