23.02.2015 Views

D.3.3 ALGORITHMS FOR INCREMENTAL ... - SecureChange

D.3.3 ALGORITHMS FOR INCREMENTAL ... - SecureChange

D.3.3 ALGORITHMS FOR INCREMENTAL ... - SecureChange

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.

12 F. Massacci and L.M.S. Tran<br />

RM<br />

5%<br />

5%<br />

5%<br />

45%<br />

RM1<br />

A<br />

RM2<br />

A<br />

…....<br />

RM11<br />

A<br />

RM12<br />

B<br />

Fig. 4 The long-tail problem.<br />

6 Quantitative Metrics: Max Belief and Residual Risk<br />

As consequence of actual occurences of evolutions possibilities, a final design<br />

choice may or may not be able to fulfil the enterprise’s objectives. In order to<br />

select among the various alternatives we need a quantitative metric that can guide<br />

the decision maker.<br />

The first intuitive measure is the total probability that a final configuration<br />

survived, called Total Belief : the sum of probabilities of all possibilities where<br />

the final choice fulfill the enterprise’s objectives. If complexity is not a problem<br />

it is also easy to compute: just unroll all probabilities combining them into one<br />

big observable rule. Then gather every possible model that (i) is resulting from the<br />

evolution, (ii) includes the final design choice and (iii) fulfils the root objectives of<br />

the enterprise.<br />

Unfortunately, this measure might lead to a severe long-tail problem. This<br />

problem, firstly coined by Anderson [1], is present when a larger than normal population<br />

rests within the tail of the distribution. A long-tail example is depicted in<br />

Fig. 4 where an enterprise model EMmight evolve to several potential possibilities<br />

with very low probabilities (say, eleven possibilities with 5% each), and another<br />

extra possibility with dominating probability (say, the twelfth one with 45%).<br />

Suppose that an element A appears in the first eleven possibilities, and an element<br />

B appears in the last twelfth possibility. Apparently, A is better than B due<br />

to A’s total belief is 55% which is greater than that of B, say 45%. Arguing that A<br />

is better than B or versa is still highly debatable. Ones might put their support on<br />

the long tail [1], and ones do the other way round [10].<br />

Our game semantics allows us to make an informed choice: at the end of the<br />

day, only one possibility becomes effective (i.e. chosen by Reality). If we thus<br />

consider every single possibility to be chosen, the twelfth one (45%) is the one<br />

with the highest pay-off by the Domain Expert. The other possibilities offers a<br />

substantial less chance of making money: Domain Expertwill only pay a 5% ROI<br />

for any of the other possibilities. It is true that globally A might be chosen by any<br />

of the 11 alternatives, but reality will not realized them all together. It will only<br />

chose one and each of them only have a ROI of 5%. Choosing the largest ROI is<br />

one of the possible alternatives.<br />

However, we need to be careful since Designer must invest M to build B before<br />

knowing whether it would pay off. So what is interesting for the Designer is a<br />

measure of the risks that its choice might turn out to be sour. We are currently<br />

investigating a number of alternatives. A possible solution is to consider the dual<br />

of the MaxBelief and namely the MaxRisk as the highest chances of a possibility

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

Saved successfully!

Ooh no, something went wrong!