Checking and Correcting Behaviors of Java Programs at Runtime with Java-MOP | AMiner