Workflow: Difference between revisions

The educational technology and digital learning wiki
Jump to navigation Jump to search
 
Line 1: Line 1:
== Definition ==
== Definition ==


According to [http://en.wiktionary.org/wiki/workflow Wiktionary] (retrieved 13:56, 29 February 2008 (MET)):
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)):

  1. 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.
  2. 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

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

Associations

Bibliography