Consistency of Java run-time behavior with design-time specifications | IEEE Conference Publication | IEEE Xplore