Distributed Applications and Interoperable Systems - Silvia Bonomi, Etienne Rivière (Springer, 2018)