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.

7 I/O-automata Based Test<strong>in</strong>g 189<br />

The properties relat<strong>in</strong>g to test<strong>in</strong>g only depend on the traces of the handled<br />

automata. In order to <strong>in</strong>troduce a formal def<strong>in</strong>ition of the traces on IOSM, we<br />

firstly need to def<strong>in</strong>e IOSM sequence and opposite sequence.<br />

Def<strong>in</strong>ition 7.21 (Sequence and opposite sequence).<br />

GivenanIOSMS = 〈Ss, Ls, Ts, s0〉 and a sequence (σ = µ 1 ...µ n ) ∈ ({!, ?}×Ls) ∗ .<br />

The opposite sequence, noted ⇀ σ is def<strong>in</strong>ed by the sequence generated from σ by<br />

revers<strong>in</strong>g the output (!) and the <strong>in</strong>put (?) <strong>in</strong> the different actions. The follow<strong>in</strong>g<br />

properties about sequence and opposite sequence can now be <strong>in</strong>troduced:<br />

(1) (s0,σ,sn) iff(∃(si)1≤i

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

Saved successfully!

Ooh no, something went wrong!