Modeling Time in Java Programs for Automatic Error Detection | IEEE Conference Publication | IEEE Xplore