Database management systems (DBMSs) have been increasingly used for advanced application domains, such as software development environments, network management, work ow management systems, computer-aided design and manufacturing, and managed healthcare. In these domains, the standard correctness model of serializability is often too restrictive. We introduce the notion of a Concurrency Control ...