Seol mar théacs é seo: Generative and transformational techniques in software engineering III