Scheduling transactions with temporal constraints: exploiting data semantics | IEEE Journals & Magazine | IEEE Xplore