Erlesy – Visualizing OTP State Machines by Paweł Antemijczuk, Nicholas Gunder


By Erlang Central | Published: October 5, 2016



Slides and more info: http://www.erlang-factory.com/euc2016/pawel-antemijczuk

Erlesy is an open source tool developed to fill the specific problem of helping non-Erlang developers or architects in reviewing finite state machines developed in Erlang OTP.  The tool converts gen_fsm modules into a generic graphical form to be used as an alternative to reading Erlang code.

Talk objectives:

The goal of this talk is to present our experiences of modeling Erlang FSMs in Motorola Solutions and the problems it presented which lead to the development of Erlesy. We hope introducing Erlesy to the general Erlang community will spark interest in the tool, and/or in modeling Erlang code and receiving feedback which can be used as input to the next phase of Erlesy development.

Target audience:

Erlang OTP developers who develop complex gen_fsm machines and would like the ability to review such machine development with customers, architects or anyone who cannot read Erlang OTP code.