The main reason that these BPM products do not lend themselves for multi-tenant solutions such as a Software as a Service (SaaS) environment is that, the data models for the workflow products cannot be extended.
This is an unfortunate reality for those products which were built with limitations or when the application was intentionally limited by a software wall (in developer terms).
We did not make that mistake when developing our multi-tenant workflow development tool. cDevWorkflow was designed without any walls or limitations in extending data models. In the ever changing world of cloud computing we have yet to have a client find issue with the way cDevWorkflow fits into their multi tenant SaaS workflow solutions.
Below is an image that details an example of how cDevWorkflow is extended to handle portal ID for multi tenant environments.
A small sampling of the Workflow Technology for BPM Solutions contained within our cDevWorkflow product offering can be found here: Workflow Technology That Works.
Learn more about our Process Automation & IT, QA Services or Software Development products and solutions on the Web! Visit us at: Innovative Process Solutions