AALpy: An Active Automata Learning Library

Published: 01 Jan 2021, Last Modified: 11 Jun 2024ATVA 2021EveryoneRevisionsBibTeXCC BY-SA 4.0
Abstract: AALpy is an extensible open-source Python library providing efficient implementations of active automata learning algorithms for deterministic, non-deterministic, and stochastic systems. We put a special focus on the conformance testing aspect in active automata learning, as well as on an intuitive and seamlessly integrated interface for learning automata characterizing real-world reactive systems. In this manuscript, we present AALpy’s core functionalities, illustrate its usage via examples, and evaluate its learning performance.
Loading