A method includes simulating a token through a production process, the
production process having a plurality of stages, determining whether the
token may proceed from a first stage to a second stage in the production
process, detecting event information as the token proceeds through the
plurality of stages, and determining a root cause of a detected stall
event based on the event information.