Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Intoducing bpmn.io

Intoducing bpmn.io

A quick introduction of http://bpmn.io presenting the current state of the tool. Talk given as part of the first anniversary of camunda BPM.


Nico Rehwaldt

March 18, 2014


  1. Introducing bpmn.io BPMN everywhere, for everyone Nico Rehwaldt

  2. bpmn.io is a developer toolkit and a web modeler for

    BPMN 2.0
  3. BPMN everywhere Embeddable into any web application display and annotate

    bpmn 2.0 diagrams via JavaScript api usable offline (e.g. without internetz)
  4. BPMN for everyone developers embed it to do all sorts

    of crazy things benefit from processes in their apps users model BPMN 2.0 diagrams for free communicate processes throught BPMN
  5. reads / writes BPMN 2.0 xml provides BPMN meta-model moddle

    bpmn-js (the BPMN part) knows BPMN, builds diagram validates user operations, maps modeling actions to BPMN 2.0 provides BPMN specific actions diagram-js (the awesome renderer / modeler part) knows shapes and connections offers extensible infrastructure module pattern, plug-in system, event bus, command stack, service lookup handles user interaction: move, connect, hover, select, add, remove << use >> << use >>
  6. Status We GOT prototype of diagram-js moddle (with BPMN 2.0

    import / export) We NEED bpmn-js
  7. Demo

  8. Q and A now!

  9. Resources project website blog @bpmn_io