On Preset Homing and Synchronizing Sequences for Observable Input/Output Automata
- Authors: Burdonov I.B.1, Evtushenko N.V.1, Kosachev A.S.1, Kushik N.G.2
-
Affiliations:
- Ivannikov Institute for System Programming, Russian Academy of Sciences
- SAMOVAR, Télécom SudParis, Institut Polytechnique de Paris
- Issue: No 6 (2023)
- Pages: 67-78
- Section: Stochastic systems
- URL: https://ter-arkhiv.ru/0005-2310/article/view/646762
- DOI: https://doi.org/10.31857/S0005231023060041
- EDN: https://elibrary.ru/CSFOPZ
- ID: 646762
Cite item
Abstract
The paper is devoted to the problem of deriving synchronizing and homing experiments for nondeterministic Input/Output automata; corresponding input sequences are widely used in testing (non-initialized) discrete event systems. In active testing, there is an opportunity to set a system under test into a known initial state; in passive testing, a known current state allows to reduce the number of properties to be checked. In the paper, we note that such experiments for Input/Output automata are different from so-called “gedanken” experiments with classical Finite State Machines; the existence check conditions of such experiments are established for a predefined discipline of applying inputs and a method for its derivation is proposed when such an experiment exists. The obtained results allow to reduce the problem of deriving synchronizing and homing experiments for Input/Output automata to the well developed problem of deriving such experiments for appropriate classes of Finite State Machines.
About the authors
I. B. Burdonov
Ivannikov Institute for System Programming, Russian Academy of Sciences
Email: igor@ispras.ru
Moscow, Russia
N. V. Evtushenko
Ivannikov Institute for System Programming, Russian Academy of Sciences
Email: evtushenko@ispras.ru
Moscow, Russia
A. S. Kosachev
Ivannikov Institute for System Programming, Russian Academy of Sciences
Email: kos@ispras.ru
Moscow, Russia
N. G. Kushik
SAMOVAR, Télécom SudParis, Institut Polytechnique de Paris
Author for correspondence.
Email: natalia.kushik@telecom-sudparis.eu
Palaiseau, France
References
- Гилл А. Введение в теорию конечных автоматов. М.: Наука, 1966.
- Евтушенко Н.В., Кушик Н.Г. Некоторые задачи идентификации состояний для недетерминированных автоматов. Томск: STT Publishing, 2018.
- Burdonov I., Yevtushenko N., Kossatchev A. Separating Input/Output Automata With Nondeterministic Behavior // Rus. Diginal Librar. J. 2020. V. 23. No. 4. P. 634-655.
- Hennie F. Fault detecting experiments for sequential circuits // 5th Annual Symposium On Switching Circuit Theory And Logical Design, Princeton, New Jersey, USA, November 11-13, 1964, P. 95-110.
- Kushik N., Lopez J., Cavalli A., Yevtushenko N. Improving Protocol Passive Testing through "Gedanken" Experiments with Finite State Machines // 2016 IEEE International Conference On Software Quality, Reliability And Security, QRS 2016, Vienna, Austria, August 1-3, 2016, P. 315-322.
- Kushik N., Yevtushenko N., Burdonov I., Kossachev A. Synchronizing and Homing Experiments for Input/output Automata // Syst. Inform. 2017. No. 10. P. 1-10.
- Sandberg S. Homing and Synchronizing Sequences // Model-Based Testing Of Reactive Systems, Advanced Lectures [The Volume Is The Outcome Of A Research Seminar That Was Held In Schloss Dagstuhl In January 2004], 2004. P. 5-33.
- Tretmans J. A Formal Approach to Conformance Testing // Protocol Test Systems, VI, Proceedings Of The IFIP TC6/WG6.1 Sixth International Workshop On Protocol Test Systems, Pau, France, 28-30 September, 1993. P. 257-276.
Supplementary files
