Commitment, Concurrency, and RecoveryService Element (CCRSE) is an application layer service element and defines utilities for implementing distributed transactions
in the OSI environment. A distributed transaction occurs through the interaction of multiple application processes. The CCRSE
ensuresthat the operations of a transaction are not interfered with by other transactions and that the operations of a transaction complete or, if this is not possible, the operations are rolled back. This is particularly important for maintaining the consistency of
distributed data sets. The CCRSE element is specified in ISO 9804 and 9805 of the International Standards Organization (ISO).