Generic Workflow Description Language

from Wikipedia, the free encyclopedia

The Generic Workflow Description Language (GWorkflowDL) is an XML -based language for describing business processes and executable processes.

Overview

The GWorkflowDL has been developed by the Fraunhofer Institute for Computer Architecture and Software Technology since 2001 and is based on high level Petri nets . The activities of a process are represented by transitions and the data by the marks of a Petri net . The aim of the GWorkflowDL is, in addition to the modeling and analysis of processes, their execution and monitoring. With the GWorkflowDL the control flow as well as the data flow of processes can be modeled.

Compared to other established languages ​​for modeling processes, such as EPK or BPMN , the GWorkflowDL has more formal properties, as it maps abstract business processes as well as technical, executable processes. When executing the processes, the focus is on distributed systems - such as multicore computers, computer clusters , grid computing - and cloud computing environments as well as service-oriented architectures - whose distributed processes can be represented particularly well by Petri networks .

With suitable additions, established business process modeling languages ​​can be transferred to the GWorkflowDL.

Tools

  • Generic Workflow Execution Service (GWES): Service for executing GWorkflowDL processes

See also

Web links

Individual evidence

  1. GWorkflowDL website archive link ( memento of the original dated February 2, 2011 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / www.gridworkflow.org
  2. Alt M., Hoheisel A., Pohl H.-W., Gorlatch S .: A Grid Workflow Language Using High-Level Petri Nets. PPAM05, LNCS 3911, Springer, 2006; Pp. 715-722
  3. Hoheisel A .; Alt M .: Petri Nets. In (Taylor IJ, Gannon D., Deelman E., Shields MS Eds.): Workflows for e-Science - Scientific Workflows for Grids, Springer, 2006.
  4. Andreas Hoheisel, Thorsten Dollmann, Michael Fellmann: Transfer of EPC models into executable grid and cloud processes. In: Proceedings of the EPK2009, 2009 (PDF; 8.6 MB) ( Memento of the original from February 26, 2016 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / www.wiso.uni-hamburg.de
  5. ^ Hoheisel, A .: User Tools and Languages ​​for Graph-based Grid Workflows. In: Special Issue of Concurrency and Computation: Practice and Experience, Wiley, 2006.