Académique Documents
Professionnel Documents
Culture Documents
Angluins L* Algorithm
Active Learning
Models of Reactive
Systems
Teacher
Model-Based
Testing:
Learner
Equivalence Queries
test the
hypothesis
Yes / No + Counterexample
Learner:
formulate
the
hypothesis
CounterExample Guided
Abstraction Refinement
Tomte
SUT
Philips Bounded
Retransmission Protocol
Concrete
Input
Concrete
Output
Abstract
Input
Abstract
Output
Learner
LearnLib
Banking Cards
Biometric Passport
Session
Initiation Protocol
Oc Printer
Engine Status Manager
Goal: learn models of
realistic printer
controllers
Result: background
image
Uses: regression testing,
generation of new
implementations,..
extended finite
state machine
with
29 states
3741 transitions
17 state
variables