Advanced transaction models and architectures (Kluwer, 1997)