2019
DOI: 10.1007/s11334-019-00342-6
|View full text |Cite
|
Sign up to set email alerts
|

Sound black-box checking in the LearnLib

Abstract: In black-box checking (BBC) incremental hypotheses on the behavior of a system are learned in the form of finite automata, using information from a given set of requirements, specified in Linear-time Temporal Logic (LTL). The LTL formulae are checked on intermediate automata and potential counterexamples are validated on the actual system. Spurious counterexamples are used by the learner to refine these automata. We improve BBC in two directions. First, we improve checking lasso-like counterexamples by assumin… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4

Citation Types

0
8
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 8 publications
(8 citation statements)
references
References 36 publications
(47 reference statements)
0
8
0
Order By: Relevance
“…LBT does not rely on PAC-learning and does not provide provable probabilistic guarantees on the hypothesis. Somehow, this issue has been partially studied in [49] but at the price of relaxing the black-box setting by observing and storing the SUT internal state.…”
Section: Related Workmentioning
confidence: 99%
“…LBT does not rely on PAC-learning and does not provide provable probabilistic guarantees on the hypothesis. Somehow, this issue has been partially studied in [49] but at the price of relaxing the black-box setting by observing and storing the SUT internal state.…”
Section: Related Workmentioning
confidence: 99%
“…BBC has been used for testing numerical software [28], distributed systems [29], and autonomous systems [23]. BBC is implemented in LBTest [30] and LearnLib [22,27].…”
Section: Related Workmentioning
confidence: 99%
“…The correctness of the VC algorithm relies on the upper bound of the size of the state space of the black-box system. In [38], Büchi acceptance condition in the state space of the black-box system is used for the sound equivalence checking.…”
Section: Related Workmentioning
confidence: 99%
“…However, up to our knowledge, there is no work exploiting the quantitative satisfaction degree of the requirements in addition to Boolean satisfaction. For BBC, as far as we are aware of, two tools have been presented: LBTest [41] and an implementation [38] in LearnLib [28]. Our prototypical tool FalCAuN relies on the implementation [38] in LearnLib.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation