WoPeD (Workflow Petri Net Designer) is an easy-to-use software tool for modeling, simulating, and analyzing workflow process and resource descriptions using workflow nets, an extended class of Petri nets initially introduced by Wil van der Aalst (TU Eindhoven). WoPeD is mainly intended to be used by researchers, teaching staff, or students dealing with the application of Petri nets to the area of workflow or business process management.
Paragon is a powerful, robust, and flexible fast application development framework. It contains a structured library of extensible components used for modelling real world objects and processes, and is a true 3-tier system defining an abstraction between the presentation, business logic, and data access layers. It provides a set of extensible APIs for modelling custom business logic and employs a simplified Model-View-Controller design paradigm. APIs are also provided for a multi-lingual and mark-up agnostic graphical user interface display, relational database connection and communication, and more.
Cafeterra is a message queue-based EAI project with a Web user interface for designing, processing, and monitoring inter-application data flows. Supported connectors are based on an RDBMS, flat files (CSV, fixed length record, XML, HL7, HTML, etc.), LDAP, and SOAP, with others planned. The main features are message tracking and archival, joining different connectors, an internal scheduler, and raising the flow on events.
con:cern is a workflow engine based on an extended case handling approach. A process is described as a set of activities with pre- and postconditions. An activity is executed when its preconditions are met. It manipulates the process item, thereby creating postconditions. The process flow is determined at runtime. This approach is superior to the conventional process flow approach, especially if high flexibility and modularity are required.
Coefficient is a project-based collaboration platform that can be deployed as either a J2EE application or a Web application. It provides basic collaboration tools such as issue tracking, discussion forums, file uploads, news, tasks, and voting as hot deployable modules in a themeable presentation layer. In addition, it provides a workflow engine to help guide projects through their development cycles. All of this functionality is provided through a themeable Web interface.
jBpm is a flexible, extensible WorkFlow Management System. Business processes must be expressed as process archives in a simple and powerful language. These are loaded in the jBpm runtime engine. Users or systems then perform single steps of the process. jBpm maintains the state, logs, and performs all automated actions. jBpm includes a Web-application and a scheduler. jBpm can be deployed both inside and outside of an EJB-container.