This chapter will describe logical design of the cbaWorkflow components

  1. cbaWorkflow - application engine, its main driver
  2. cbaWorkflowNode - a base class for different kinds of nodes derived from it
  3. Repository connector for various RDBMS
  4. cbaGraph - a class used to graphically represent nodes adjacency and the current state of execution
  5. ApacheTomcat  servlets application which enables workflow creation and monitoring