Preventing software architecture erosion through static architecture conformance checking
The Golden Age of Software Architecture