Complete FSM Testing Using Strong Separability

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Hierons, Robert M., Mousavi, Mohammad Reza
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913681513644032
author Hierons, Robert M.
Mousavi, Mohammad Reza
author_facet Hierons, Robert M.
Mousavi, Mohammad Reza
contents Apartness is a concept developed in constructive mathematics, which has resurfaced as a powerful notion for separating states in the area of model learning and model-based testing. We identify some fundamental shortcomings of apartness in quantitative models, such as in hybrid and stochastic systems. We propose a closely-related alternative, called strong separability and show that using it to replace apartness addresses the identified shortcomings. We adapt a well-known complete model-based testing method, called the Harmonized State Identifiers (HSI) method, to adopt the proposed notion of strong separability. We prove that the adapted HSI method is complete. As far as we are aware, this is the first work to show how complete test suites can be generated for quantitative models such as those found in the development of cyber-physical systems.
format Preprint
id arxiv_https___arxiv_org_abs_2502_04035
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Complete FSM Testing Using Strong Separability
Hierons, Robert M.
Mousavi, Mohammad Reza
Software Engineering
Formal Languages and Automata Theory
Apartness is a concept developed in constructive mathematics, which has resurfaced as a powerful notion for separating states in the area of model learning and model-based testing. We identify some fundamental shortcomings of apartness in quantitative models, such as in hybrid and stochastic systems. We propose a closely-related alternative, called strong separability and show that using it to replace apartness addresses the identified shortcomings. We adapt a well-known complete model-based testing method, called the Harmonized State Identifiers (HSI) method, to adopt the proposed notion of strong separability. We prove that the adapted HSI method is complete. As far as we are aware, this is the first work to show how complete test suites can be generated for quantitative models such as those found in the development of cyber-physical systems.
title Complete FSM Testing Using Strong Separability
topic Software Engineering
Formal Languages and Automata Theory
url https://arxiv.org/abs/2502.04035