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.

90% or 80% makes much more sense. Second, it is better to model activity duration<br />

as r<strong>and</strong>om variables instead <strong>of</strong> static time attributes in system environments with<br />

highly dynamic performance to facilitate statistical analysis. Third, to facilitate the<br />

setting <strong>of</strong> fine-grained temporal constraints at build time, continuous states based<br />

temporal consistency model where any fine-grained temporal consistency state is<br />

represented by a unique probability value is required rather than discrete multiple<br />

states based temporal consistency model where temporal consistency states are<br />

represented by coarse-grained qualitative expressions.<br />

5.3 Setting Temporal Constraints<br />

In this section, we present our negotiation based probabilistic strategy for setting<br />

temporal constraints at build time. The strategy aims to effectively produce a set <strong>of</strong><br />

coarse-grained <strong>and</strong> fine-grained temporal constraints which are well balanced<br />

between user requirements <strong>and</strong> system performance.<br />

Table 5.2 Probabilistic Setting Strategy<br />

As depicted in Table 5.2, the strategy requires the input <strong>of</strong> process model <strong>and</strong><br />

system logs. It consists <strong>of</strong> three steps, i.e. calculating weighted joint distribution,<br />

setting coarse-grained temporal constraints <strong>and</strong> setting fine-grained temporal<br />

constraints. We illustrate them accordingly in the following sub-sections.<br />

80

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

Saved successfully!

Ooh no, something went wrong!