Elixir and BPM (business process management)

I was thinking about BMPN and Behavior Trees (39) ElixirConf US 2018 – Behavior Trees and Battleship: Tapping into the Power of Advanced Data Structures – Jeff Schomay) and am curious about similarities/differences.

They both seem to model decisions and actions with data instead of code.

Is the main difference just that Behavior Trees have a background in video games while BPMN’s background is business processes?

I’m wondering if it would be doable to take a BPMN model file (I think XML?) and convert it to a behavior tree? I’m just curious if a BPM file is just a specific form of a Behavior Tree?

1 Like