ГОСТ Р ИСО 10303-34-2002
6.2.1 А н а л и з о б р а б о т к и и с х о д н ы х д а н н ы х
Должны быть проанализированы обрабатываемые постпроцессором исходные данные для
структуры обмена по ГОСТ Р ИСО 10303-21 или исходные команды СИДД по ГОСТ Р ИСО 10303-22.
Если эти исходные данные верны, постпроцессор должен обработать их безошибочно.
Неверные исходные данные могут быть представлены только исходя из требований, установ
ленных в конкретном ПП или приведенных в нем ссылок. Если представлены синтаксически
неверные исходные данные, соответствующие сообщения об ошибках должны быть проверены и
отражены в отчете о тестировании. Если структура обмена синтаксически корректна, но отдельные ее
информационные элементы или структуры не разрешены вданном прикладном протоколе, тогда
должны быть выявлены соответствующие сообщения об ошибках с последующей их фиксацией в
отчете о тестировании.
Отдельные сообщения об ошибках ТР. не определенные в ПП, должны быть определены в
ЗСРП и описаны в отчете о тестировании, если при выполнении контрольного примера выданы
сообщения об этих ошибках.
6.2.2 С е м а н т и ч е с к и й а н а л и з
Семантики, которые должны быть отражены в выходных данных постпроцессора, определяют
в критериях вердиктов. Эти семантики должны быть описаны в соответствующих разделах инфор
мационных требований и требований к соответствию конкретному прикладному протоколу. Должны
быть реализованы семантические запросы, обеспеченные средствами анализа выходных
данных постпроцессора на наличие допустимых семантик, позволяющие вынести вердикт по
каждому заданному критерию. Данные запросы необходимы для обеспечения работы оператора
ТС. так как выходные данные постпроцессора не ограничены каким-либо синтаксисом.
Методы анализа описаны в 5.3.3. Разница в семантических анализах препроцессора и постпро
цессора заключается в том, что при семантическом анализе постпроцессора оператору ТС необхо
димы дополнительные средства. Испытательное оборудование обеспечивает выдачу семантических
запросов для оператора ТС, передаваемых ТР для получения соответствующих ответов. Полученные
результаты оператор ТС возвращает на испытательное оборудование в заданном формате.
6.3 Вынесение вердикта
Правила вынесения вердикта для постпроцессора те же. что и для препроцессора (см. 5.4).
6.4 Отчет о результатах выполнения контрольного примера
Правила подготовки отчета о тестировании постпроцессора те же, что и для препроцессора
(см. 5.5).
10