Automata learning is an established class of techniques for inferring automata models by observing how they respond to a sample of input words. Recently, approaches have been presented that extend these techniques to infer extended finite state machines (EFSMs) by dynamic black-box analysis. EFSMs model both data flow and control behavior, and their mutual interaction. Different dialects of EFSMs are widely used in tools for model-based software development, verification, and testing. This survey paper presents general principles behind some of these recent extensions. The goal is to elucidate how the principles behind classic automata learning can be maintained and guide extensions to more general automata models, and to situate some exten...
The ability to reverse-engineer models of software behaviour is valuable for a wide range of softwar...
Abstract—We present a new algorithm IDS for incremental learning of deterministic finite automata (D...
In the past decade, active automata learning, an originally merely theoretical enterprise, got atten...
Model learning is a black-box technique for constructing state machine models of software and hardwa...
Unsupervised learning of finite automata has been proven to be NP-hard. However, there are many real...
We present an interactive version of an evidence-driven state-merging (EDSM) algorithm for learning ...
Among other domains, learning finite-state machines is important for obtaining a model of a system ...
Abstraction is the key when learning behavioral models of realistic systems. Hence, in most practica...
Abstract. Abstraction is the key when learning behavioral models of realistic systems. Hence, in mos...
This paper presents a new research paradigm for analysing human learning in dynamic task environment...
Active automata learning is slowly becoming a standard tool in the toolbox of the software engineer....
Formal models are often used to describe the behavior of a computer program or component. Behavioral...
This paper presents an overview of the field of Stochastic Learning Automata (LA), and concentrates,...
Part 1: Invited Keynote TalksInternational audienceOnce they have high-level models of the behavior ...
In the present work we study methods for testing regular inference algorithms. First there are intro...
The ability to reverse-engineer models of software behaviour is valuable for a wide range of softwar...
Abstract—We present a new algorithm IDS for incremental learning of deterministic finite automata (D...
In the past decade, active automata learning, an originally merely theoretical enterprise, got atten...
Model learning is a black-box technique for constructing state machine models of software and hardwa...
Unsupervised learning of finite automata has been proven to be NP-hard. However, there are many real...
We present an interactive version of an evidence-driven state-merging (EDSM) algorithm for learning ...
Among other domains, learning finite-state machines is important for obtaining a model of a system ...
Abstraction is the key when learning behavioral models of realistic systems. Hence, in most practica...
Abstract. Abstraction is the key when learning behavioral models of realistic systems. Hence, in mos...
This paper presents a new research paradigm for analysing human learning in dynamic task environment...
Active automata learning is slowly becoming a standard tool in the toolbox of the software engineer....
Formal models are often used to describe the behavior of a computer program or component. Behavioral...
This paper presents an overview of the field of Stochastic Learning Automata (LA), and concentrates,...
Part 1: Invited Keynote TalksInternational audienceOnce they have high-level models of the behavior ...
In the present work we study methods for testing regular inference algorithms. First there are intro...
The ability to reverse-engineer models of software behaviour is valuable for a wide range of softwar...
Abstract—We present a new algorithm IDS for incremental learning of deterministic finite automata (D...
In the past decade, active automata learning, an originally merely theoretical enterprise, got atten...