7QQ4M0 (2017-GS4) Types and methods in architecture