“Even if the ecosystem doesn’t change, what about the gradual erosion of architectural characteristics that occurs? Architects design architectures, but then expose them to the messy real world of implementing things atop the architecture. How can architects protect the important parts they have defined?” Software EngineeringSoftware Architecture Book:Building Evolutionary Architectures: Support Constant Change Source: Building Evolutionary Architectures: Support Constant Change