Workflow: Difference between revisions
Jump to navigation
Jump to search
m (using an external editor) |
m (using an external editor) |
||
Line 1: | Line 1: | ||
== Definition == | == Definition == | ||
According to [http://en.wiktionary.org/wiki/workflow Wiktionary] (retrieved | According to [http://en.wiktionary.org/wiki/workflow Wiktionary] (retrieved 14:07, 29 February 2008 (MET)): | ||
# A process and/or procedure in which tasks are completed. It may be defined with a flowchart to define actors, actions, results, decisions, and action paths. | # A process and/or procedure in which tasks are completed. It may be defined with a flowchart to define actors, actions, results, decisions, and action paths. | ||
# The rate at which a flow of work takes place | # The rate at which a flow of work takes place | ||
The automation of a business process, in whole or part, during which documents, information or tasks are passed from one participant* to another for action, according to a set of procedural rules. ([http://www.e-workflow.org/ e-workflow.org], retrieved 14:07, 29 February 2008 (MET)). | |||
== In education == | |||
See [[CSCL script]] | |||
== Tools == | == Tools == | ||
See also [[Groupware]] | See also [[Groupware]]. | ||
A workflow management system (WFMS) is a software component that takes as input a formal description of business processes and maintains the state of processes executions, thereby delegating activities amongst people and applications (Byeyens, 2004). | |||
=== Design languages === | |||
* [http://www.daimi.au.dk/PetriNets/ Petri nets] | |||
* [http://tmitwww.tm.tue.nl/research/patterns workflow patterns] | |||
* [[UML]] (in particular activity diagrams) | |||
=== List of general toolkits === | |||
See [http://www.theserverside.com/tt/articles/article.tss?l=Workflow The State of Workflow] for a list. | |||
* [http://www.openwfe.org/ OpenWFE - open source workflow engine]. OpenWFE is an Open source WorkFlow Engine. It's written in Java but features access libraries for languages such as Python, Perl, Ruby, C# (.NET), PHP and pnuts. (see below also) | * [http://www.openwfe.org/ OpenWFE - open source workflow engine]. OpenWFE is an Open source WorkFlow Engine. It's written in Java but features access libraries for languages such as Python, Perl, Ruby, C# (.NET), PHP and pnuts. (see below also) | ||
Line 15: | Line 32: | ||
== Links == | == Links == | ||
=== Introductions === | |||
* [http://en.wikipedia.org/wiki/Workflow Workflow] (Wikipedia) | * [http://en.wikipedia.org/wiki/Workflow Workflow] (Wikipedia) | ||
== | === Associations === | ||
* [http://www.waria.com/ Workflow And Reengineering International Association] (WARIA) | |||
* [http://www.wfmc.org/ Workflow Management Coalition] (WfMC) | |||
* [http://www.e-workflow.org/ e-workflow.org] (sponsored by both WfMC and WARIA) | |||
== Bibliography == | |||
* Baeyens, Tom (2004). [http://www.theserverside.com/tt/articles/article.tss?l=Workflow The State of Workflow], webpage, TheServerSide.com. (recommended article) |
Revision as of 15:07, 29 February 2008
Definition
According to Wiktionary (retrieved 14:07, 29 February 2008 (MET)):
- A process and/or procedure in which tasks are completed. It may be defined with a flowchart to define actors, actions, results, decisions, and action paths.
- The rate at which a flow of work takes place
The automation of a business process, in whole or part, during which documents, information or tasks are passed from one participant* to another for action, according to a set of procedural rules. (e-workflow.org, retrieved 14:07, 29 February 2008 (MET)).
In education
See CSCL script
Tools
See also Groupware.
A workflow management system (WFMS) is a software component that takes as input a formal description of business processes and maintains the state of processes executions, thereby delegating activities amongst people and applications (Byeyens, 2004).
Design languages
- Petri nets
- workflow patterns
- UML (in particular activity diagrams)
List of general toolkits
See The State of Workflow for a list.
- OpenWFE - open source workflow engine. OpenWFE is an Open source WorkFlow Engine. It's written in Java but features access libraries for languages such as Python, Perl, Ruby, C# (.NET), PHP and pnuts. (see below also)
- OpenWFEru is an open source Ruby workflow and BPM engine.
Links
Introductions
- Workflow (Wikipedia)
Associations
- e-workflow.org (sponsored by both WfMC and WARIA)
Bibliography
- Baeyens, Tom (2004). The State of Workflow, webpage, TheServerSide.com. (recommended article)