"Языковые преобразования в задачах реинжиниринга программного обеспечения" - читать интересную книгу автора (Терехов А.А.)