“…Some of the types of mined properties may be explicit in the algorithm definition, whereas others may be implicit and deeply hidden in a procedural definition. Numerous model-inference algorithms and corresponding tools already exist to help debug, verify, and validate systems [1], [6], [7], [8], [18], [19], [21], [25], [26], [28], [29], [31], [34], [38], [41]. Unfortunately, it is challenging to apply and build on top of this rich body of work.…”