Automatic mining of specifications from invocation traces and method invariants | Synapse