The open-source learnLib: a framework for active automata learning

M Isberner, F Howar, B Steffen - … , CAV 2015, San Francisco, CA, USA, July …, 2015 - Springer
In this paper, we present LearnLib, a library for active automata learning. The current, open-
source version of LearnLib was completely rewritten from scratch, incorporating the lessons …

Active learning for extended finite state machines

S Cassel, F Howar, B Jonsson, B Steffen - Formal aspects of computing, 2016 - Springer
We present a black-box active learning algorithm for inferring extended finite state machines
(EFSM) s by dynamic black-box analysis. EFSMs can be used to model both data flow and …

Model learning and model-based testing

BK Aichernig, W Mostowski, MR Mousavi… - Machine Learning for …, 2018 - Springer
We present a survey of the recent research efforts in integrating model learning with model-
based testing. We distinguished two strands of work in this domain, namely test-based …

Model learning: a survey of foundations, tools and applications

S Ali, H Sun, Y Zhao - Frontiers of Computer Science, 2021 - Springer
Software systems are present all around us and playing their vital roles in our daily life. The
correct functioning of these systems is of prime concern. In addition to classical testing …

[PDF][PDF] Foundations of active automata learning: an algorithmic perspective

M Isberner - 2015 - eldorado.tu-dortmund.de
The wealth of model-based techniques in software engineering—such as model checking or
model-based testing—is starkly contrasted with a frequent lack of formal models in practical …

Learning Moore machines from input–output traces

G Giantamidis, S Tripakis, S Basagiannis - International Journal on …, 2021 - Springer
The problem of learning automata from example traces (but no equivalence or membership
queries) is fundamental in automata learning theory and practice. In this paper, we study this …

Learning register automata with fresh value generation

F Aarts, P Fiterau-Brostean, H Kuppens… - Theoretical Aspects of …, 2015 - Springer
We present a new algorithm for active learning of register automata. Our algorithm uses
counterexample-guided abstraction refinement to automatically construct a component …

Gk-tail+ an efficient approach to learn software models

L Mariani, M Pezzè, M Santoro - IEEE Transactions on Software …, 2016 - ieeexplore.ieee.org
Inferring models of program behavior from execution samples can provide useful information
about a system, also in the increasingly common case of systems that evolve and adapt in …

[PDF][PDF] RALib: A LearnLib extension for inferring EFSMs

S Cassel, F Howar, B Jonsson - DIFTS. hp://www. faculty. ece. vt. edu …, 2015 - it.uu.se
Active learning of register automata infers extended finite state machines (EFSMs) with
registers for storing values from a possibly infinite domain, and transition guards that …

Automatic completion of distributed protocols with symmetry

R Alur, M Raghothaman, C Stergiou, S Tripakis… - … Aided Verification: 27th …, 2015 - Springer
A distributed protocol is typically modeled as a set of communicating processes, where each
process is described as an extended state machine along with fairness assumptions …