Imperative architecture evolution