A recommendation system for repairing violations detected by static architecture conformance checking. (25th September 2013)