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
Tweet

More Decks by Nico Rehwaldt

Other Decks in Technology

Transcript

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

    View Slide

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

    View Slide

  3. BPMN everywhere
    Embeddable into any web application
    display and annotate bpmn 2.0 diagrams via JavaScript api
    usable offline (e.g. without internetz)

    View Slide

  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

    View Slide

  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 >>

    View Slide

  6. Status
    We GOT
    prototype of diagram-js
    moddle (with BPMN 2.0 import / export)
    We NEED
    bpmn-js

    View Slide

  7. Demo

    View Slide

  8. Q and A
    now!

    View Slide

  9. Resources
    project website
    blog
    @bpmn_io

    View Slide