“…Transitions are labeled with an enabling function e, which represents the guard of the transition, and an update function u, which specifies how the values of registers and outputs evolve when the transition is traversed. = {x|((s, x, i), (t, y, o)) ∈ T for y ∈ D} and Y = {y| ((s, x, i), (t, y, o)) ∈ T for x ∈ X}, the enabling and update functions are defined respectively as: [19,17].…”