Structure of scripting.
The core component must be designed to interpret the
In the workflow management system the core part of the
framework consists of the workflow engine, while the
behaviour specification is implemented by the process
definition component that also includes the scripting
facilities. The scripting language in this case is XPDL.
The framework is customized internally by means of
scripts instead of new classes. The behaviour specification
can be defined at run time.
The user writes scripts instead of classes.
The behaviour specification component addresses the
run-time customization issue. The scripting component
addresses the problem of avoiding programming tasks for
Gamma, E., Helm, R., Johnson, R. and Vlissides, J. (1995) Design Patterns: Elements
of Reusable Object-Oriented Software , Addison-Wesley.
Hollingsworth, D. (1995) “The Workflow Reference Model”, The Workflow Manage-
ment Coalition, available at http://www.wfmc.org/standards/docs/tc003v11.pdf.
McCluskey, Glen (2001) “JDC TechTips”, 7 August, available at http://java.sun.com
OMG (1998) “Joint Workflow Management Facility RFP”, available at ftp://ftp.omg.
WfMC (1999) “Interface 1: Process Definition Interchange Process Model”, WfMC