Индустрия программирования

Семантика аттестации на соответствие профилю



Аттестация системы на соответствие данному профилю
влечет ее соответствие тем спецификациям, на которые имелись ссылки
в профиле (с учетом параметризации используемых спецификаций).

Аттестационные требования классифицируются
следующим образом:


  1. обязательные требования (mandatory requirements),
    т.е. требования, которые должны рассматриваться во всех случаях;
  2. необязательные или дополнительные требования
    (options requirements), т.е. требования, рассматриваемые только
    в том случае, когда реализация включает соответствующую опцию.




Дополнительно, требования могут определяться
как:


  1. безусловные, применимые всегда;
  2. условные: требования, которые при некоторых условиях
    могут быть обязательными, при некоторых других - дополнительными,
    а еще при каких-либо - неприменимыми к реализации вообще.


Чтобы оценить соответствие конкретной реализации,
необходимо иметь некоторое описание (заявку) реализованных возможностей,
включая описание опций и ограничений с тем, чтобы реализация могла
быть испытана на соответствие только требованиям, соответствующим
ее возможностям и только им. Такое описание называется заявкой
соответствия реализации (Implementation Comformance Statement
- ICS).

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

Испытание реализации на соответствие профилю требует
наличие спецификации аттестационных тестов для данного профиля.
Так как профиль представляется набором ссылок на базовые стандарты
и ISPs, спецификация аттестационных тестов для профиля основывается
на аттестационных тестах входящих в состав профиля стандартов
и ISPs, с сответствующим выбором и параметризации тестов.



Содержание раздела