The Business Process Modeling Notation (BPMN) is the de-facto standard for process modeling. It is supported by all major software vendors. BPMN contains elements for modeling advanced control flow scenarios, data flow and resource allocation.
Oryx is a modeling tool that supports BPMN 1.1 in full, including all constructs and attributes. Oryx comes with syntax checking capabilities and also allows you to do step-through simulation of your process models.
Oryx enables stencil set extensions, allowing you to extend the number of constructs and attributes or to restrict the language. As an example, you can add cost attributes to activities for cost calculations. Or you can realize your organization-specific modeling guidelines that might prohibit the use of certain elements, prescribe certain colors or allow further typing of activities.
You can also read more about BPMN at http://bpmn.info.
Oryx is a powerful modeling platform running directly in your web browser. To start modeling you need zero installation – your model is just one click away. Besides BPMN, Oryx supports various modeling languages, like EPC, Petri nets – and it is easily extensible.
BPMN and Signavio
Oryx has been the starting point for the Signavio Process Editor, a professional Business Process Analysis tool that supports BPMN 2.0 and other process diagram types. In addition to creating BPMN diagrams, the BPA tool also enables process participants to easily join reviewing and sign-off for process models as well as the creation of process portals and ISO documentation.