“…For example, predicates are used to express matters like (un)successful termination, convergence, divergence [10], enabledness [41], maximal delay, and side conditions [165]. Negative premises are used to describe, e.g., deadlock detection [137], sequencing [55], priorities [24,65], probabilistic behaviour [139], urgency [58], and various real [136] and discrete time [23,127,223] settings. Since predicates and negative premises are so pervasive, and often lead to cleaner semantic descriptions for many features and constructs of interest, we present the theory of SOS in a setting that deals explicitly with these notions as much as possible.…”