Operating Systems and Distributed Systems; Distributed System and System Models; Theoretical Foundation for Distributed System; Process and Distributed Mutual Exclusion; Distributed Deadlock Detection; Agreement Protocols; Distributed Objects and Remote Invocation; Security; Distributed File Systems; Transaction and Concurrency Control; Distributed Transactions; Replication; Distributed Algorithms; Java RMI and Corba RMI: Case Study 1; MACH: Case S tudy 2; Glossary; Biblography; Index