Business process modeling for the Rubyist