Complete Test Suites for Automata in Monoidal Closed Categories

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Kocsis, Bálint, Rot, Jurriaan
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912278237937664
author Kocsis, Bálint
Rot, Jurriaan
author_facet Kocsis, Bálint
Rot, Jurriaan
contents Conformance testing of automata is about checking the equivalence of a known specification and a black-box implementation. An important notion in conformance testing is that of a complete test suite, which guarantees that if an implementation satisfying certain conditions passes all tests, then it is equivalent to the specification. We introduce a framework for proving completeness of test suites at the general level of automata in monoidal closed categories. Moreover, we provide a generalization of a classical conformance testing technique, the W-method. We demonstrate the applicability of our results by recovering the W-method for deterministic finite automata, Moore machines, and Mealy machines, and by deriving new instances of complete test suites for weighted automata and deterministic nominal automata.
format Preprint
id arxiv_https___arxiv_org_abs_2411_13412
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Complete Test Suites for Automata in Monoidal Closed Categories
Kocsis, Bálint
Rot, Jurriaan
Formal Languages and Automata Theory
Logic in Computer Science
Conformance testing of automata is about checking the equivalence of a known specification and a black-box implementation. An important notion in conformance testing is that of a complete test suite, which guarantees that if an implementation satisfying certain conditions passes all tests, then it is equivalent to the specification. We introduce a framework for proving completeness of test suites at the general level of automata in monoidal closed categories. Moreover, we provide a generalization of a classical conformance testing technique, the W-method. We demonstrate the applicability of our results by recovering the W-method for deterministic finite automata, Moore machines, and Mealy machines, and by deriving new instances of complete test suites for weighted automata and deterministic nominal automata.
title Complete Test Suites for Automata in Monoidal Closed Categories
topic Formal Languages and Automata Theory
Logic in Computer Science
url https://arxiv.org/abs/2411.13412