Engineering distributed objects - Emmerich, Wolfgang Dr. Rer. Nat (John Wiley & Sons, 2000)