I want you to develop a set of workflow components.
You **MUST HAVE** an understanding of contemporary workflow techniques and have exprience with other popular workflow tools.
The workflow components will be used by development teams to add workflow functionality to thier own applications.
The components must consist of:
1. Workflow designer - a graphical process designer that allows the workflow to be designed. It must be comprehensive and allow the workflow rules to be expressed in a diagram format.
2. Workflow engine - a server side application that processes the workflow rules.
3. An modular COM+ or .NET interface into the workflow engine to get a task list, mark things as done, etc.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) Complete ownership and distribution copyrights to all work purchased.
4) Full technical documentation on how to use these tools within a .NET or other COM compliant development environment.