Projects per year
Abstract
Active automata learning has been a successful technique to learn the behaviour
of state-based systems by interacting with them through queries. In this paper, we develop a compositional algorithm for active automata learning in which systems comprising interleaving parallel components are learned compositionally. Our algorithm automatically learns the structure of systems while learning the behaviour of the components. We prove that our approach is sound and that it learns a maximal set of interleaving parallel components. We empirically evaluate the effectiveness of our approach and show that our approach requires significantly fewer numbers of input symbols and resets while learning systems. Our empirical evaluation is based on a large number of subject systems obtained from a case study in the automotive domain.
of state-based systems by interacting with them through queries. In this paper, we develop a compositional algorithm for active automata learning in which systems comprising interleaving parallel components are learned compositionally. Our algorithm automatically learns the structure of systems while learning the behaviour of the components. We prove that our approach is sound and that it learns a maximal set of interleaving parallel components. We empirically evaluate the effectiveness of our approach and show that our approach requires significantly fewer numbers of input symbols and resets while learning systems. Our empirical evaluation is based on a large number of subject systems obtained from a case study in the automotive domain.
Original language | English |
---|---|
Title of host publication | Proceedings of the 26th International Conference on Foundations of Software Science and Computation Structures (FoSSaCS 2023) |
Editors | Orna Kupferman, Pawel Sobocinski |
Publisher | Springer |
Pages | 413-435 |
Number of pages | 23 |
ISBN (Print) | 9783031308284 |
DOIs | |
Publication status | Published - 2023 |
Publication series
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Volume | 13992 LNCS |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Fingerprint
Dive into the research topics of 'Compositional Learning for Interleaving Parallel Automata'. Together they form a unique fingerprint.Projects
- 1 Active
-
UKRI Trustworthy Autonomous Systems Node in Verifiability
EPSRC Engineering and Physical Sciences Research Council
16/08/2021 → 31/10/2024
Project: Research