This section introduces some design patterns for QVT scripts which can be used to solve some practical transformation problems.