https://animalistas.info/26271415-advances-in-computers-volume-53-emphasizing-distributed-systems-by-marvin-v-zelkowitz.html