The canonical amoebot model: algorithms and concurrency control
J.J. Daymude, A.W. Richa, C. Scheideler, Distributed Comput. 36 (2023) 159–192.