Model-Based Conformance Testing of Software Product Lines
23rd CREST Open Workshop
Malte Lochau, Real-Time Systems Lab, TU Darmstadt
- Nov. 20th, 2012
Model-Based Conformance Testing of Software Product Lines 23rd - - PowerPoint PPT Presentation
Model-Based Conformance Testing of Software Product Lines 23rd CREST Open Workshop Malte Lochau, Real-Time Systems Lab, TU Darmstadt Nov. 20th, 2012 Model-Based Testing [UL07] test model (tm) conforms? i k , . . . , i 2 , i 1 iut o 1 , o 2 ,
Lochau | SPL MBT | 2
test model (tm) conforms? ik, . . . , i2, i1
Test Hypothesis implementation model (im)
equivalent?
Lochau | SPL MBT | 3
Lochau | SPL MBT | 4
Lochau | SPL MBT | 4
Lochau | SPL MBT | 4
Lochau | SPL MBT | 4
Lochau | SPL MBT | 4
te
Lochau | SPL MBT | 4
Lochau | SPL MBT | 5
Lochau | SPL MBT | 5
Lochau | SPL MBT | 5
Lochau | SPL MBT | 5
Lochau | SPL MBT | 6
Lochau | SPL MBT | 6
Lochau | SPL MBT | 7
Lochau | SPL MBT | 7
Lochau | SPL MBT | 7
Lochau | SPL MBT | 7
Lochau | SPL MBT | 7
Lochau | SPL MBT | 8
Lochau | SPL MBT | 9
SPL Test Model tmSPLpFq conforms? ik, . . . , i2, i1
Product Implementations under Test
tm2 tm1 tmn
Lochau | SPL MBT | 10
SPL Test Model tmSPLpFq conforms? ik, . . . , i2, i1
Product Implementations under Test
tm2 tm1 tmn
Lochau | SPL MBT | 10
SPL Test Model tmSPLpFq conforms? ik, . . . , i2, i1
Product Implementations under Test
im2 im1 imn
Lochau | SPL MBT | 11
SPL Test Model tmSPLpFq conforms? ik, . . . , i2, i1
Product Implementations under Test
im2 im1 imn
Lochau | SPL MBT | 11
Lochau | SPL MBT | 12
Lochau | SPL MBT | 12
Lochau | SPL MBT | 12
Lochau | SPL MBT | 12
Lochau | SPL MBT | 12
Lochau | SPL MBT | 12
Lochau | SPL MBT | 13
Lochau | SPL MBT | 13
Lochau | SPL MBT | 13
Lochau | SPL MBT | 13
Lochau | SPL MBT | 13
Lochau | SPL MBT | 14
Lochau | SPL MBT | 14
Lochau | SPL MBT | 15
Lochau | SPL MBT | 15
Lochau | SPL MBT | 15
Lochau | SPL MBT | 15
Lochau | SPL MBT | 16
Lochau | SPL MBT | 16
Lochau | SPL MBT | 16
F–LTS 150% tm . . . Ă PC–LTS Ă PC–LTS . . . Ă PC–LTS . . . Ă PC–LTS Ă PC–LTS x PC–LTS x PC–LTS x PC–LTS x PC–LTS Ďte–may Ďte–must Lochau | SPL MBT | 17
Lochau | SPL MBT | 18
Lochau | SPL MBT | 19
Lochau | SPL MBT | 20
Lochau | SPL MBT | 21
Lochau | SPL MBT | 22
Lochau | SPL MBT | 23