1 Overview - Reference Documentation
Authors: Stephan Albers, July Antonicheva
GrailsFlow is an open source Workflow and Process Engine, written using Groovy and Grails (Grails Plugin) which
can be easily integrated with other Java, Groovy or Grails applications.
- complete out of the box workflow and process management system
- a very simple structure which is easy to understand
- Groovy based DSL to define the process, not an XML
- complete user interface for process definition, worklist management and process monitoring
The application is written in Groovy and Grails. Process Definitions are stored as plain Groovy classes, that
fulfill certain coding conventions. The integration of GrailsFlow into Grails is in some respect similar to
the integration of Spring Webflow.
The target usage of the system is for midsize applications with 10,000's of processes in the application and
hundreds of new processes per day. Currently, it does not aim to be a solution to manage millions of processes
per year, however the design would allow that.Contact
GrailsFlow has been developed by jCatalog Software AG.
We would be glad to get any feedback, bug reports, software extensions etc Currently, while the software is
open source, we do not have an open repository, so send any comments, extensions and changes via email. Contact
information can be found in - www.grailsflow.org.Usage
If you would like to understand GrailsFlow, you first might want to check the demo on www.grailsflow.org.
Check the status to understand in more detail what has changed in GrailsFlow, what has been implemented and
what is on the road-map.
After that, go on and download GrailsFlow. It still has some bugs and certain functions missing, however it is
already in use at the first customer sites.
If you plan to use a workflow engine, check out GrailsFlow now!