Furthermore , the specifications concerning the compatibility of the operation have to be given by the user. The abstractions provided by object classes hide not only the representation of objects but also the internal details of their execution, synchronization, and location. We do not attempt in Amber to provide an environment for persistent objects, stable storage, or communication and cooperation between programs. J. Allchin and M. McKendry. Synchronization and recovery of actions .
Some systems treat service objects as special and distinct from language objects.
More recently, Mach has supported protected objects directly in the kernel through its port abstraction. J. Allchin and M. McKendry. Synchronization and recovery of actions . No context found. J. E. Allchin and M. S. McKendry.