24.06.2013 Views

Dégradation harmonieuse d'interfaces utilisateur - UsiXML

Dégradation harmonieuse d'interfaces utilisateur - UsiXML

Dégradation harmonieuse d'interfaces utilisateur - UsiXML

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.

Nous allons nous focaliser sur les tâches concurrentes. Plusieurs cas de distributions de ces<br />

tâches par unité de présentation sont possibles, en voici quelques-unes :<br />

Figure 45 – Différentes distributions possibles de tâches concurrentes entre unités de présentation<br />

Etant donné PUsource = (t1,…, tn), notre règle de répartition devient alors celle-ci :<br />

i [1..n-1] : r TM : r = (ti, ti+1, o) o {|||, |[]|}: PUsource PUtarget1 = (t1, ti) PUtarget2 = (ti+1, tn)<br />

Des Variantes sont possibles:<br />

PUsource = (t1,…, tn ) PUtarget1 PUtarget2 | (PUtarget1 PUtarget2 = PUsource) (PUtarget1 PUtarget2 ) =<br />

Dans ce dernier cas, nous considérons que l’ordre graphique entre tâches concurrentes ne doit<br />

pas forcément être respecté. On peut même supprimer la dernière contrainte<br />

(PUtarget1 PUtarget2)= , si nous considérons la duplication de tâches concurrentes entre plusieurs<br />

unités de présentation comme permise.<br />

Conséquence sur le niveau abstrait des Tâches et Concepts<br />

Ces transformations ont des conséquences sur le modèle de tâche. En effet, en répartissant des<br />

tâches entre unités de présentation, celles-ci perdent leur propriété de tâches concurrentielles.<br />

Ainsi, nous avons deux cas possibles :<br />

Ajout d’un opérateur d’activation entre les deux sous-ensembles obtenus : nous<br />

insérons un nouveau niveau dans l’arbre entre les tâches concurrentes et la tâche mère.<br />

Ensuite, nous créons deux tâches abstraites dans ce niveau reliées par un opérateur<br />

d’activation. Après quoi, nous leur donnons le rôle de mère de chacun des sousensembles<br />

obtenus après scission.<br />

70

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

Saved successfully!

Ooh no, something went wrong!