Асинхронные автоматы: классификация и тестирование.

В статье рассматриваются конечные автоматы, отличающиеся от классического автомата Мили тем, что переход осуществляется либо по приему стимула (входного символа), либо по выдаче реакции (выходного символа), причем в каждом состоянии выбор одного из допустимых переходов недетерминирован. Такими автом...

Full description

Bibliographic Details
Main Authors: И.Б. Бурдонов, А.С. Косачев, В.В. Кулямин
Format: Article
Language:English
Published: Ivannikov Institute for System Programming of the Russian Academy of Sciences 2004-01-01
Series:Труды Института системного программирования РАН
Online Access:https://www.ispras.ru/proceedings/isp_4_2003/isp_4_2003_7/
id doaj-ec1f1cbe724d4829b2317148ba6cce81
record_format Article
spelling doaj-ec1f1cbe724d4829b2317148ba6cce812020-11-25T01:02:50Zeng Ivannikov Institute for System Programming of the Russian Academy of SciencesТруды Института системного программирования РАН2079-81562220-64262004-01-014783Асинхронные автоматы: классификация и тестирование.И.Б. БурдоновА.С. КосачевВ.В. КуляминВ статье рассматриваются конечные автоматы, отличающиеся от классического автомата Мили тем, что переход осуществляется либо по приему стимула (входного символа), либо по выдаче реакции (выходного символа), причем в каждом состоянии выбор одного из допустимых переходов недетерминирован. Такими автоматами являются автоматы с отложенной реакцией (АОР), в которых переход по стимулу выполняется всегда, когда этот стимул имеется на входе автомата, и автоматы ввода- вывода (IOSM - Input/Output State Machines), в которых переход по выдаче реакции допустим независимо от наличия стимула, в то время как, принятый в этом состоянии стимул может быть принят позже, в другом состоянии. Обобщением этих классов автоматов является асинхронный автомат, в котором допускаются также переходы по отсутствию стимула. Предлагается классификация асинхронных автоматов, основанная на реализуемой автоматом словарной функции и эквивалентности автоматов с совпадающей словарной функцией. Показывается, что класс всех асинхронных автоматов эквивалентен своему подклассу автоматов с отложенными реакциями, а словарные функции автоматов ввода-вывода образуют собственное подмножество всех автоматных словарных функций. С автоматом связывается также множество сериализаций (смешанных последовательностей воспринимаемых стимулов и выдаваемых реакций), и исследуется его связь со словарной функцией. Статья завершается обзором основных проблем тестирования соответствия, когда асинхронные автоматы используются как спецификационная модель программных и аппаратных систем.https://www.ispras.ru/proceedings/isp_4_2003/isp_4_2003_7/
collection DOAJ
language English
format Article
sources DOAJ
author И.Б. Бурдонов
А.С. Косачев
В.В. Кулямин
spellingShingle И.Б. Бурдонов
А.С. Косачев
В.В. Кулямин
Асинхронные автоматы: классификация и тестирование.
Труды Института системного программирования РАН
author_facet И.Б. Бурдонов
А.С. Косачев
В.В. Кулямин
author_sort И.Б. Бурдонов
title Асинхронные автоматы: классификация и тестирование.
title_short Асинхронные автоматы: классификация и тестирование.
title_full Асинхронные автоматы: классификация и тестирование.
title_fullStr Асинхронные автоматы: классификация и тестирование.
title_full_unstemmed Асинхронные автоматы: классификация и тестирование.
title_sort асинхронные автоматы: классификация и тестирование.
publisher Ivannikov Institute for System Programming of the Russian Academy of Sciences
series Труды Института системного программирования РАН
issn 2079-8156
2220-6426
publishDate 2004-01-01
description В статье рассматриваются конечные автоматы, отличающиеся от классического автомата Мили тем, что переход осуществляется либо по приему стимула (входного символа), либо по выдаче реакции (выходного символа), причем в каждом состоянии выбор одного из допустимых переходов недетерминирован. Такими автоматами являются автоматы с отложенной реакцией (АОР), в которых переход по стимулу выполняется всегда, когда этот стимул имеется на входе автомата, и автоматы ввода- вывода (IOSM - Input/Output State Machines), в которых переход по выдаче реакции допустим независимо от наличия стимула, в то время как, принятый в этом состоянии стимул может быть принят позже, в другом состоянии. Обобщением этих классов автоматов является асинхронный автомат, в котором допускаются также переходы по отсутствию стимула. Предлагается классификация асинхронных автоматов, основанная на реализуемой автоматом словарной функции и эквивалентности автоматов с совпадающей словарной функцией. Показывается, что класс всех асинхронных автоматов эквивалентен своему подклассу автоматов с отложенными реакциями, а словарные функции автоматов ввода-вывода образуют собственное подмножество всех автоматных словарных функций. С автоматом связывается также множество сериализаций (смешанных последовательностей воспринимаемых стимулов и выдаваемых реакций), и исследуется его связь со словарной функцией. Статья завершается обзором основных проблем тестирования соответствия, когда асинхронные автоматы используются как спецификационная модель программных и аппаратных систем.
url https://www.ispras.ru/proceedings/isp_4_2003/isp_4_2003_7/
work_keys_str_mv AT ibburdonov asinhronnyeavtomatyklassifikaciâitestirovanie
AT askosačev asinhronnyeavtomatyklassifikaciâitestirovanie
AT vvkulâmin asinhronnyeavtomatyklassifikaciâitestirovanie
_version_ 1725203409141760000