Skip to content

apferscher/ble-learning-passive

Repository files navigation

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

This repository contains the supplemental material to the paper ' Active vs. Passive? A Comparison of Automata Learning Paradigms for Network Protocols' of Bernhard K. Aichernig1, Edi Muškardin1,2, and Andrea Pferscher1 (1Institute of Software Technology, Graz University of Technology; 2 Silicon Austria Labs, TU Graz - SAL DES Lab).

Content

Prerequisites

Python library Aalpy >=1.2.8

Requirements installation:

sudo pip3 install -r requirements.txt

Experiment Execution

python3 main.py <BENCHMARK>

Possible benchmarks are "MQTT" or "BLE". The script generates three different csv-files containing the learning results for active learning, passive learning, and active learning with cache.

Acknowledgement

  • AALpy: active automata learning library

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages