ГОСТ Р ИСО 20242-1—2010
Приложение В
(справочное)
Диаграмма состояний виртуальных устройств
Для перевода виртуального устройства из одного состояния в другое используют операции TransitionFct
(функция перехода) для предварительно заданного интерфейса. Эта функция перехода принадлежит встроенному
виртуальному устройству, которое является базовым для драйвера устройства и называется контрольным.
Команда Initiate
(Инициализировать)
Команда
Abort or Conclude
(Прервать или выйти)
(Начало определения)
г ~
Проверка
(3)
V
Команда Abort
(Прервать)
L
Команда StartDefinition
Команда ClearAIIObjects
Команда Abort\
(Удаление всех объектов)
(Прервать)
Команда ChangeDefinition
(Изменить определение)
Оценка
(5)
Команда EndWorking
(Конец работы)
Команда EndWorking
(Конец работы)
Команда
,/AddDefinition
(Добавить
определение)
Команда Startworking
(Начало работы)
(Начало работы)/■\
Работа
Ч_
(4)
/
Команда Abort
(Прервать)
Рисунок В.1 — Различные состояния виртуального устройства
Эти состояния виртуального устройства не следует путать с контрольными состояниями испытательной при
кладной программы или существующих устройств. В большинстве случаев только для рабочего состояния вирту
ального устройства существенны состояния прикладной программы или реальных устройств и имеются дополни
тельные объекты связи для обработки. Состояния виртуального устройства представляют собой различные этапы
его адаптации к тестовой прикладной программе путем установления с ней связи.
9