Alternative correctness criteria for multiversion concurrency control and a locking protocol via freezing | IEEE Conference Publication | IEEE Xplore