Evaluating software architectures : methods and case studies - Clements, Paul 1955- , (SEI series in software engineering, 2002)