Gianni, D., Andrea D'Ambrogio, and G. Iazeolla. "A software architecture to ease the development of distributed simulation systems." SIMULATION 87 (2011): 819-836.