Собрать программу можно только при трёх условиях сразу. Первая — описать систему настолько подробно, чтобы её можно было воспроизвести или заменить: по ресурсам форм, структуре базы и наблюдению за работой это делается без исходного текста. Вторая — установить состав накопленных данных и способ их выгрузки. Третья — зафиксировать по сохранившимся документам, что именно передавалось заказчику.
Чего экспертиза не сделает, говорят сразу: восстановить исходный текст по исполняемому файлу невозможно, и заключение не заменяет ни разработку заново, ни право на код.
Кому принадлежат права на систему и вправе ли заказчик её дорабатывать — вопросы правовые. На них отвечает суд по документам, а заключение эксперта даёт для этого техническую опору: что представляет собой программа и что было передано.