ГОСТ РИСО 16100-6-2014
Рисунок 5 — Служба modifyTemplate
6.1.5 Служба valldateTemplate
СлужбаvalidatoTemplate,использующая службу requestUnregisteredTemplate.службу
returnUnregisteredTemplate. службу testTemplate, службу returnTestResult. дает возможность поль
зователю шаблона провести проверку соответствия существующего незарегистрированного шаблона.
Служба validateTemplate включает нижеследующие шаги:
a)пользовательшаблонаинициируетслужбуrequestUnregisteredTemplateобъекта
ServiceAccessPoint. в котором параметром службы requestUnregisteredTemplate является иденти
фикатор шаблона;
b
)поставщиксервисовинициируетслужбуreturnUnregisteredTemplateобъекта
ServiceAccessPoint. в котором параметрами службы returnUnregisteredTemplate являются незареги
стрированный шаблон и ошибка обработки;
c) пользователь шаблона инициирует службу testTemplate объекта ServiceAccessPoint. в кото
ром нет параметров, ассоциированных со службой testTemplate:
d) поставщик сервисов инициирует службу returnTestResult объекта ServiceAccessPoint. в ко
тором параметрами службы returnTestResult являются результат испытаний и статус сопоставления.
Значение параметра результата испытаний службы returnTestResult может быть положительным,
отрицательным или уровнем сопоставления, определенным в ИСО 16100-5:2009, раздел 7.2. Значение
параметра статуса сопоставления службы returnTestResult должно быть эквивалентно выходным со
общениям, рассмотренным в ИСО 16100-4:2006. раздел В.1.
Испытанный шаблон должен быть зарегистрирован в архиве, если значение параметра результата
испытаний службы returnTestResult «положительно» или «полное совпадение» (см. ИСО 16100-5:2009,
раздел 7.2). В зависимости от требований пользователя, испытанный шаблон может быть зарегистри
рован в архиве, если значение параметра результата испытаний либо «полное обязательное совпаде
ние». либо «некоторое обязательное совпадение» (см. ИСО 16100-5:2009. раздел 7.2). Испытанный
шаблон может быть модифицирован снова, чтобы удовлетворять критериям соответствия, если значе
ние параметра результата испытаний отрицательно или «обязательное совпадение отсутствует» (см.
ИСО 16100-5:2009. раздел 7.2).
На рисунке 6 на языке UML приведена диаграмма обязательных шагов последовательности про
верки соответствия незарегистрированного шаблона, основанной на использовании идентификатора
шаблона.
11