2012
DOI: 10.1007/978-3-642-34026-0_43
|View full text |Cite
|
Sign up to set email alerts
|

LearnLib Tutorial: From Finite Automata to Register Interface Programs

Abstract: In the past decade, active automata learning, an originally merely theoretical enterprise, got attention as a method for dealing with black-box or third party systems. Applications ranged from the support of formal verification, e.g. for assume guarantee reasoning [4], to usage of learned models as the basis for regression testing. In the meantime, a number of approaches exploiting active learning for validation [17,20,6,7,2,1] emerged.Today, active automata learning is on the verge of becoming a valuable asse… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 9 publications
(8 citation statements)
references
References 19 publications
0
8
0
Order By: Relevance
“…We have implemented our approach in a prototype in Java, wherein we use the library LearnLib (Howar et al, 2012) to implement the MAT learning framework and the RPNI algorithm. Moreover, to find the true counterexamples faster, we use the Wpmethod test (Fujiwara et al, 1991) 4 in the equivalence query between the hypothesis and the abstract models.…”
Section: Methodsmentioning
confidence: 99%
See 2 more Smart Citations
“…We have implemented our approach in a prototype in Java, wherein we use the library LearnLib (Howar et al, 2012) to implement the MAT learning framework and the RPNI algorithm. Moreover, to find the true counterexamples faster, we use the Wpmethod test (Fujiwara et al, 1991) 4 in the equivalence query between the hypothesis and the abstract models.…”
Section: Methodsmentioning
confidence: 99%
“…Many approaches in grammatical inference can be described as passive learning. In the paper, we consider the polynomial-time RPNI algorithms provided in the library LearnLib (Howar et al, 2012). Oncina & Garca (1992) proposed the Regular Positive and Negative Inference (RPNI) algorithm for DFA learning.…”
Section: Passive Learningmentioning
confidence: 99%
See 1 more Smart Citation
“…There are variations of Angluin's L* algorithm such as [16], where essentially a 1-quotient of the SUT is inferred. Many algorithms and heuristic improvements on L* have been developed for software testing, and most of them have been implemented in the LearnLib framework [17], which can be considered currently as the reference for this kind of inference. LearnLib specific algorithms actually won several inference competitions such as Zulu and RERS.…”
Section: Comparison With Existing Inference Algorithmsmentioning
confidence: 99%
“…Instead we decided to use a different combination of tools, similar to the approach of [13,2]. The model learning tool LearnLib [15] was used to learn Mealy machine models of the legacy and the refactored implementation. These models were then compared to check if the two implementations are equivalent.…”
Section: Introductionmentioning
confidence: 99%