Abstract

COO-Serializability (COO-SR) is a weaker form of correctness than serializability that allows transactions to cooperate by exchanging data during their execution. Potential benefits of COO-SR include the extension of transactional approach to new advanced applications like design environments or workflow management. The principle of COO-SR is to prove the correctness of an execution on a subset of this execution history\,: under some hypothesis, serializability of this sub-history is sufficient to prove the correctness of the entire execution. This paper describes this correctness criterion and a corresponding protocol implemented in the context of a design frameworks.

Links and resources

Tags

community

  • @charoy
  • @momo54
@charoy's tags highlighted