High-impact Refactoring Based on Architecture Violations. - Fabrice Bourqun; Rudolf K. Keller (CSMR, 2007)