Implementing Distributed Systems with Java and CORBA - Aleksy, Markus (Springer Berlin Heidelberg, 2020)