Petri nets are an extension of state-transition diagrams, useful to represent parallel processes and scripts.
(=> (Petri-Net ?Self) (Exists (?A) (And (Strictly-Depends-On ?Self ?A) (Graph-Theory ?A))))