Java programming with COBRA : advanced techniques for building distributed aplications - Brose, Gerald (Wiley, 2001)