3. The method of claim 1 , further comprising: selecting a target platform configuration; generating the workflow-based application using the workflow context and the selected target platform configuration; and building a deployment package using the generated workflow-based application.
3. The method of claim 1 , further comprising: selecting a target platform configuration; generating the workflow-based application using the workflow context and the selected target platform configuration; and building a deployment package using the generated workflow-based application. 4. The method of claim 3 , wherein selecting the target platform configuration includes: selecting a target platform mode from a plurality of platform modes, each platform mode having an associated platform specific plugin module; and generating the target platform configuration based on the associated platform specific plugin module.