Transactions and Groups as Generic Building Blocks for Software Fault Tolerance | Publicación