Formal methods in architecture and urbanism. (2018)