Общество

Использование обратного инжиниринга при проектировании

Реверс-инжиниринг является одним из этапов разработки продукта. В случае если продукт, созданный на заказ, не был выпущен заказчиком, то реверс-инжинирингу подвергается его техническая документация (чертежи, спецификация, эксплуатационная документация и т. д.). Используя преимущества обратного инжиниринга можно добиться желаемых результатов при проектировании.

Основные этапы реверс-дизайна

На первом этапе создаются чертежи и спецификация по образцу, который был создан на предыдущем этапе. Целью реверс-инжиниринга является разработка КД, соответствующей техническому заданию на изделие и удовлетворяющей требованиям стандартов и нормативных документов. Реверс-инженер — специалист, занимающийся реверс-проектированием, т.е. разработкой КД на основании результатов исследования технического задания на изделие. В настоящее время реверс-решения являются основным способом проектирования сложных радиоэлектронных систем в условиях отсутствия оригинала изделия. Преимущества обратного инжиниринга:

  • возможность быстрого получения КД, в том числе и КД на изделия, которые не производятся в данный момент, но могут производиться в будущем;
  • возможность изготовления прототипов и опытных образцов изделий, которые в настоящее время не производятся;
  • возможность получения более подробной информации о конструкции изделия (в частности, о его внутреннем устройстве), чем может содержать документация, которая разрабатывается для серийного производства.

Применяется обратный инжиниринг повсеместно. В случае с радиоэлектронной аппаратурой, «обратный инжиниринг» — это разработка технического задания, конструкторской и технологической документации на основе готового изделия (отработанных компонентов или узлов).

Технологический процесс

Для выполнения реверс-инжиниринга в большинстве случаев требуется полный доступ к изделию. Обычно это связано с тем, что изделие является собственностью заказчика или заказчика и исполнителя, и доступ к нему должен быть предоставлен на все время выполнения работ.

Реверс-проектирование — это процесс преобразования данных об изделии, получаемых в результате анализа, моделирования и испытаний, в исходные конструкторские данные. При реверсе-инжиниринге конструкторской документации используется принцип обратной разработки. Это означает, что конструкторская документация разрабатывается на основании исходных данных о построенном изделии и его аналогах.

Проектировочные работы

Реверс-инжиниринг в отличие от обратного проектирования не подразумевает создание нового изделия, а применяется для восстановления или корректировки ранее созданной конструкторской документации. В этом случае результатом реверса является не конечный продукт, который может быть использован на производстве, а лишь исходные данные, необходимые для создания нового продукта. После чего они используются для проектирования нового изделия (конструкции) или его элементов.