Bendungan
Bendungan kering "dry dam" adalah bendungan yang didisain untuk mengontrol banjir. Ia biasanya kering, dan akan menahan air yang bila dibiarkan akan membanjiri daerah dibawahnya.
Yustinianus I
Sang kaisar memperkuat perbatasan kekaisaran dengan membangun benteng-benteng. Ia juga menjamin persediaan air Konstantinopel melalui pembangunan sumur. Untuk mencegah banjir yang merusak kota perbatasan Dara, Bendungan Dara dibangun. Pada masanya pula, Jembatan Sangarius dibangun di Bithynia. Jembatan ini menjadi penghubung rute persediaan militer ke timur. Selain itu, Yustinianus juga merestorasi kota yang rusak akibat gempa bumi atau perang, dan membangun kota baru di dekat tempat kelahirannya, yaitu Yustiniana Prima, yang awalnya didirikan untuk menggantikan Thessalonika sebagai pusat politik dan religius Illyricum.