Я столкнулся с терминами «конкретное и символическое исполнение», когда рассматривал концепцию конколическое тестирование. (Упомянутая там статья "CUTE: Concolic модульного тестирования для C" использует этот термин в своем абстрактном разделе.)
"Используемый подход основан на предыдущей работе, сочетающей символическое и конкретное выполнение, а точнее, на использовании такой комбинации для создания тестовых входных данных для изучения всех возможных путей выполнения."
Кто-нибудь может подтвердить, что означает «конкретное исполнение»? Несмотря на мои поиски, я не смог найти прямых цитат/явных утверждений.
Насколько я понял, «конкретное выполнение» означает «выполнение программы с фактическими входными значениями, в отличие от символического выполнения, которое предполагает символические значения для переменных, входных данных и т. д.». Если я не прав, поправьте меня (если можно на небольшом примере).