21.01.2014 Views

Xiao Liu PhD Thesis.pdf - Faculty of Information and Communication ...

Xiao Liu PhD Thesis.pdf - Faculty of Information and Communication ...

Xiao Liu PhD Thesis.pdf - Faculty of Information and Communication ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Table 3.2 Component 2: Temporal Consistency Monitoring<br />

The first step is to select temporal checkpoints. Since it is normally too<br />

expensive to conduct temporal verification at every activity point but insufficient to<br />

conduct temporal verification only at a few pre-defined activity points, the target <strong>of</strong><br />

a checkpoint selection strategy (CSS) is to select only necessary <strong>and</strong> sufficient<br />

activity points where potential temporal violations are detected. Therefore, the cost<br />

<strong>of</strong> temporal verification will be minimised. In our framework, a minimum<br />

probability time redundancy based checkpoint selection strategy is designed for<br />

selecting only necessary <strong>and</strong> sufficient checkpoints given our probability based<br />

temporal consistency model. Necessary <strong>and</strong> sufficient checkpoints serve as<br />

important basis for all the subsequent steps. Details about the checkpoint selection<br />

strategy will be presented in Chapter 6.<br />

The second step is temporal verification. Temporal verification is to verify the<br />

current temporal consistency state so as to determine whether a temporal violation<br />

takes place <strong>and</strong>/or the level <strong>of</strong> current temporal violations. Given a specific temporal<br />

consistency model which may define different types <strong>of</strong> temporal consistency states,<br />

conventional temporal verification may need to be conducted for several times to<br />

identify the current temporal consistency states. For example, in the conventional<br />

multi-states based temporal consistency model, if the current temporal consistency<br />

state is strong inconsistency, then the temporal verification process may be<br />

30

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

Saved successfully!

Ooh no, something went wrong!