Skip to main content
Log in

On Preset Homing and Synchronizing Sequences for Observable Input/Output Automata

  • STOCHASTIC SYSTEMS
  • Published:
Automation and Remote Control Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1.
Fig. 2.

REFERENCES

  1. Gill, A., Vvedenie v teoriyu konechnykh avtomatov (Introduction to the Theory of Finite-State Machines), Moscow: Nauka, 1966.

  2. Evtushenko, N.V. and Kushik, N.G., Nekotorye zadachi identifikatsii sostoyanii dlya nedeterminirovannykh avtomatov (Some Problems of Identifying the States of Non-Deterministic Finite State Machines), Tomsk: STT Publishing, 2018.

  3. Burdonov, I., Yevtushenko, N., Kossatchev, A., Separating Input/Output Automata with Nondeterministic Behavior, Rus. Diginal Librar. J., 2020, vol. 23, no. 4, pp. 634–655.

    Article  Google Scholar 

  4. 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, pp. 95–110.

  5. Kushik, N., López, J., Cavalli, A., and 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, pp. 315–322.

  6. Kushik, N., Yevtushenko, N., Burdonov, I., and Kossachev, A., Synchronizing and Homing Experiments for Input/Output Automata, Syst. Inform., 2017, no. 10, pp. 1–10.

  7. 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, pp. 5–33.

    Google Scholar 

  8. 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, September 28–30, 1993, pp. 257–276.

Download references

Funding

ISPRAS work is partly supported by the Russian Scientific Foundation, project no. 22-029-01189.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to I. B. Burdonov, N. V. Evtushenko, A. S. Kossachev or N. G. Kushik.

Additional information

This paper was recommended for publication by M.F. Karavaev, a member of the Editorial Board

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Burdonov, I.B., Evtushenko, N.V., Kossachev, A.S. et al. On Preset Homing and Synchronizing Sequences for Observable Input/Output Automata. Autom Remote Control 84, 606–611 (2023). https://doi.org/10.1134/S0005117923060048

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1134/S0005117923060048

Keywords:

Navigation