Building and civil infrastructure software