Petri nets and industrial applications: A tutorial | Synapse