2018
DOI: 10.1007/978-3-319-96562-8_5
|View full text |Cite
|
Sign up to set email alerts
|

Active Automata Learning in Practice

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
30
0

Year Published

2019
2019
2020
2020

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 56 publications
(32 citation statements)
references
References 130 publications
1
30
0
Order By: Relevance
“…1), BBC can guarantee that the given black-box system certainly satisfies the given property [44] although the soundness relies on additional assumptions on the black-box system (e.g., the upper bound of the number of the states). A recent survey [25] reports that at the early stage of the automata learning, it is beneficial for the equivalence testing to try to find a counterexample ι ∈ Σ * satisfying M(ι) M (ι) instead of trying to prove the equivalence by conformance testing, e.g., W-method [11] and Wp-method [23]. Random testing is one typical choice of the equivalence testing other than conformance testing.…”
Section: The Falsification Problemmentioning
confidence: 99%
See 1 more Smart Citation
“…1), BBC can guarantee that the given black-box system certainly satisfies the given property [44] although the soundness relies on additional assumptions on the black-box system (e.g., the upper bound of the number of the states). A recent survey [25] reports that at the early stage of the automata learning, it is beneficial for the equivalence testing to try to find a counterexample ι ∈ Σ * satisfying M(ι) M (ι) instead of trying to prove the equivalence by conformance testing, e.g., W-method [11] and Wp-method [23]. Random testing is one typical choice of the equivalence testing other than conformance testing.…”
Section: The Falsification Problemmentioning
confidence: 99%
“…These benchmarks are mainly used to compare the scalability with respect to the size of the benchmark. (5,20), (5,25), (15,30), 26] (v < p 1 ) ∨ □ [28,28] (v > p 2 )…”
Section: Experimental Evaluationmentioning
confidence: 99%
“…In [55], automata learning is used to learn embedded software programs of printers. Though such research indicates the use of active automata learning for real-life systems, challenges exist to broaden its impact for practical use [24,42,43]. There are very limited examples on the use of active automata learning in an automotive context [34,54] and it is yet to find its place in automotive software development.…”
Section: Related Workmentioning
confidence: 99%
“…Active automata learning [1,5,11,16,19,24,28,56] is an active field of research that addresses the problem of automatic model construction. These approaches constitute a class of machine learning algorithms that aim to deduce a finite-state automaton describing the behaviour of a system by actively interacting with the target system.…”
Section: Introductionmentioning
confidence: 99%
“…Equivalence Query. Equivalence queries are often implemented via (conformance) testing in active automata [23], e.g., via the W-method [16] method for deterministic models. Such testing techniques generally execute some test suite to find counterexamples to conformance between a model and the SUL.…”
Section: Teacher Implementationmentioning
confidence: 99%