07.01.2013 Views

Lecture Notes in Computer Science 3472

Lecture Notes in Computer Science 3472

Lecture Notes in Computer Science 3472

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Part I. Test<strong>in</strong>g of F<strong>in</strong>ite State Mach<strong>in</strong>es 3<br />

• Chapter 4 considers the problem of Conformance Test<strong>in</strong>g is considered:<br />

Check that a f<strong>in</strong>ite state mach<strong>in</strong>e conforms to a given specification, given as<br />

a f<strong>in</strong>ite state mach<strong>in</strong>e.<br />

Many works <strong>in</strong> the literature on test<strong>in</strong>g of f<strong>in</strong>ite state mach<strong>in</strong>e assume that<br />

systems are be modeled as Mealy mach<strong>in</strong>es. Mealy mach<strong>in</strong>es allow to model both<br />

<strong>in</strong>puts and outputs as part of their behavior, and are therefore a suitable abstract<br />

model of communication protocol entities and other types of reactive systems.<br />

An overview of test<strong>in</strong>g f<strong>in</strong>ite state mach<strong>in</strong>es is given <strong>in</strong> [LY94, LY96], from which<br />

much of the material for this section is taken. Overviews of conformance test<strong>in</strong>g<br />

for communication protocols can be found <strong>in</strong> [SL89, Hol91, Lai02].<br />

The basic concepts of f<strong>in</strong>ite states mach<strong>in</strong>es used <strong>in</strong> the follow<strong>in</strong>g chapters is<br />

given <strong>in</strong> Appendix 21.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!