@inproceedings{f4a281ddb0454c6a8d1cc201dab19c31,
title = "Compositional Automata Learning of Synchronous Systems",
abstract = "Automata learning is a technique to infer an automaton model of a black-box system via queries to the system. In recent years it has found widespread use both in industry and academia, as it enables formal verification when no model is available or it is too complex to create one manually. In this paper we consider the problem of learning the individual components of a black-box synchronous system, assuming we can only query the whole system. We introduce a compositional learning approach in which several learners cooperate, each aiming to learn one of the components. Our experiments show that, in many cases, our approach requires significantly fewer queries than a widely-used non-compositional algorithm such as L∗.",
author = "Thomas Neele and Matteo Sammartino",
year = "2023",
month = apr,
day = "20",
doi = "10.1007/978-3-031-30826-0_3",
language = "English",
isbn = "978-3-031-30825-3",
series = "Lecture Notes in Computer Science (LNCS)",
publisher = "Springer",
pages = "47--66",
editor = "Leen Lambers and Sebasti{\'a}n Uchitel",
booktitle = "Fundamental Approaches to Software Engineering",
address = "Germany",
note = "26th International Conference on Fundamental Approaches to Software Engineering, FASE 2023, held as part of the 26th European Joint Conferences on Theory and Practice of Software, ETAPS 2023 ; Conference date: 22-04-2023 Through 27-04-2023",
}