Com.Verhas.Workflow (CVW) is a workflow implementation to be used as a library in Java programs. CVW aims to implement the features and functions that are the very basic features of a workflow.
CVW is most suited to applications that need workflow with user interaction. A workflow runs through screens where the user gives input, selects what to do and the workflow runs transferring the state of the application from one state to another.
What CVW defines are:
Along with the definition of this structure you can also get a simple implementation of the CVW interface that delivers out of the box workflow functionality for you including and XML based worfklow definition parser.