Методы обратной программной инженерии.

  Место методов, используемых в рамках обратной инженерии в жизненном цикле. Методы обратной инженерии. К этим методам относятся;  восстановление проектной информации; реструктуризация; ре документирования; ре инженерии. Понятие реверсивной инженерии о технических системах используется для определения процессов разработки спецификаций системы путем исследования ее для создания множества подобных систем. Относительно программного обеспечения основные цели обратной Инженерии заключаются не в создании дубликата системы, а в получении информации для лучшего понимания системы, чтобы повысить эффективность сопровождения, переделать систему или выделить из нее определенные компоненты, отвечающие заданным требованиям.

Восстановление проектной информации (design recovery) это метод обратной инженерии, в котором вместе с исходным кодом в период обновления проектной информации используются больше ведомости о системе: проектная документация, опыт разработчиков и эксплуатационников, знания о домене. Главная цель восстановления проектной информации разработка структур, которые помогут инженерами программного обеспечения понять программу или программную систему. Итак, конечной целью является не спецификация требований, которая соответствует рассматриваемым начальным кодом, а проектная информация. Реструктуризация (restructuring) это метод трансформации программного обеспечения на одном уровне его представления путем исправления информации, которую получили в процессе выполнения реверсиховной инженерии. Трансформация не приводит к изменению первоначальных требований к программному обеспечению (например, реструктуризация это преобразование неструктурному формы кода в структурную).
Доставка из США. Ни для кого уже не секрет, что товары в США не только качественные, но и зачастую значительно дешевле,чем в Украине. Подробнее на сайте www.e-import.com.ua