D.3.3 ALGORITHMS FOR INCREMENTAL ... - SecureChange
D.3.3 ALGORITHMS FOR INCREMENTAL ... - SecureChange
D.3.3 ALGORITHMS FOR INCREMENTAL ... - SecureChange
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