
16
Model-Based Passive Testing of Safety-Critical
Components
Stefan Gruner and Bruce Watson
CONTENTS
16.1 Introduction .............................................................................. 453
16.2 Model-Based Passive Testing of Software Systems ...................................... 456
16.2.1 Aspect-oriented programming for model-based passive software testing ........ 459
16.2.2 Model-based trace checking with B and SPIN ................................... 461
16.2.3 Passive testing with extended finite-state machines ............................. 464
16.3 Network Security by Model-Based Passive Testing ...................................... ...