TMO : Transaction Management Object
In distributed and multi-user environment, multiple users reference and
update shared objects concurrently and asynchronously through their
programs. The inconsistency among their accesses should be detected and
resolved. We proposed Transaction Management Object (TMO)
to provide flexible control mechanisms for preserving consistency among
these jobs. A bulk of the user's job is represented as a transaction,
and a TMO manage it. Detail of the algorithm is described in the
paper presented in IWOOOS'92.