Large scale network-centric distributed systems - Sarbazi-Azad, Hamid; Zomaya, Albert Y. (Wiley series on parallel and distributed computing, 2014)