Какие диаграммы служат основой для генерации кода на целевой языке программирования