2022
DOI: 10.4204/eptcs.371.1
|View full text |Cite
|
Sign up to set email alerts
|

Active vs. Passive: A Comparison of Automata Learning Paradigms for Network Protocols

Abstract: Active automata learning became a popular tool for the behavioral analysis of communication protocols. The main advantage is that no manual modeling effort is required since a behavioral model is automatically inferred from a black-box system. However, several real-world applications of this technique show that the overhead for the establishment of an active interface might hamper the practical applicability. Our recent work on the active learning of Bluetooth Low Energy (BLE) protocol found that the active in… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
2
1
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(1 citation statement)
references
References 32 publications
0
1
0
Order By: Relevance
“…Thus, two entities are involved in DASH: a streaming video server and a client application. To learn the behavior of DASH, the FLEX-consumer application implements an algorithm based on Automata Learning techniques with passive learning [ 30 ]. The purpose of Automata Learning techniques is to build formal models that simulate the behavior of the systems under learning (SULs).…”
Section: Illustrative Examplesmentioning
confidence: 99%
“…Thus, two entities are involved in DASH: a streaming video server and a client application. To learn the behavior of DASH, the FLEX-consumer application implements an algorithm based on Automata Learning techniques with passive learning [ 30 ]. The purpose of Automata Learning techniques is to build formal models that simulate the behavior of the systems under learning (SULs).…”
Section: Illustrative Examplesmentioning
confidence: 99%