A State Exploration-Based Approach to Testing Java Monitors | IEEE Conference Publication | IEEE Xplore