Issue No. 04 - April (1994 vol. 5)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/71.273048
<p>The object-oriented approach to system structuring has found widespread acceptanceamong designers and developers of robust computing systems. The authors propose asystem structure for distributed programming systems that support persistent objects anddescribe how properties such as persistence and recoverability can be implemented. Theproposed structure is modular, permitting easy exploitation of any distributed computingfacilities provided by the underlying system. An existing system constructed according tothe principles espoused here is examined to illustrate the practical utility of the proposedapproach to system structuring.</p>
Index Termsobject-oriented methods; distributed processing; fault tolerant computing; fault-tolerantobject systems; modularity; distributed environment; object-oriented approach;distributed programming systems; persistent objects; distributed computing;object-oriented systems; migration; replication; fault tolerance; distributed systems;atomic actions; atomic transactions
S. Shrivastava and D. McCue, "Structuring Fault-Tolerant Object Systems for Modularity in a Distributed Environment," in IEEE Transactions on Parallel & Distributed Systems, vol. 5, no. , pp. 421-432, 1994.