135 • монитор, осуществляющий управление сеансом тестирования; • блок генерации множества маршрутов тестирования, удовлетворяющего требованиям критерия 1; • модуль генерации маршрута между узлом определения и узлом использования ИО по графу функции управления. Номер тестируемой операции ( Л Монитор I .......... . J Граф функции управления И Блок генерации ' Модуль генерации множества маршрута маршрутов «определениетестирования j использование» у Маршруты тестирования Рис. 4.5. Схема генератора маршрутов тестирования. Ниже приводятся алгоритмы, реализующие ядро генератора маршрутов тестирования, а именно блока генерации маршрутов тестирования операции с номером ф и модуля генерации маршрута «определениеиспользование». Алгоритм А1. Построение множества маршрутов, удовлетворяющих требованию критерия 1: Вход: 1. Граф функции управления. |
3) Модуль генерации маршрута между узлом определения и узлом использования ИО по графу бизнес-процесса. Ниже приводятся алгоритмы, реализующие ядро генератора маршрутов тестирования, а именно блока генерации маршрутов тестирования операции с номером ср и модуля генерации маршрута “определение использование”. Алгоритм А1. Построение множества маршрутов, удовлетворяющих требованию критерия 1. Вход: 1) Граф бизнес-процесса 2) Номер тестируемой операции ср Выход: 1) Среда данных операции ср 2) Множество маршрутов, удовлетворяющих критерию тестирования 1 Шаг 1. Построение множества определений маски dM. Шаг 2. Построение множества живых определений маски в точке ср dM( 2.1.Выбор очередного элемента dM,из dM. |