Étude surl’exécution desstratégiesUppaaL TIGA pourDalaMatthieu GallienIntroductionÉtude sur l’exécution des stratégies PrésentationTravail en coursUppaaL TIGA pour Dala Le modèleL’exécutionPerspectivesComparaisonIxTeT/Uppaal tigaMatthieu Gallien Validation de modèle IxTeTConclusionLaboratoire d’Analyse et d’Architecture des SystèmesRéunion Toulouse 10 janvier 2007Étude surIntroduction l’exécution desstratégiesUppaaL TIGA pourDalaMatthieu GallienI Comparer l’approche actuelle du planificateur IxTeTIntroductionà une approche jeu d’automate temporisé.PrésentationTravail en coursLe modèleI L’exécutionProduire des plans robustesPerspectivesComparaisonIxTeT/Uppaal tigaValidation de modèle IxTeTI Produire des plans de bonne qualité (comparé auxConclusionplans IxTeT)I Utilise l’outil UppaaL tiga pour résoudre les jeux(limitations due à la fermeture du code)Étude surPlan l’exécution desstratégiesUppaaL TIGA pourDalaMatthieu GallienPrésentationIntroductionPrésentationTravail en coursTravail en coursLe modèleL’exécutionLe modèlePerspectivesL’exécutionComparaisonIxTeT/Uppaal tigaValidation de modèle IxTeTConclusionPerspectivesComparaison IxTeT/Uppaal tigaValidation de modèle IxTeTConclusionÉtude surSchéma général l’exécution desstratégiesUppaaL TIGA pourDalaMatthieu GallienIntroductionUppaaL-tiga PrésentationTravail en coursLe modèleL’exécutionGUI verifytgaPerspectivesComparaisonDala IxTeT/Uppaal tigaValidation ...
< t e m p l a t e ><name>MOVE< / name> < d e c l a r a t i o n > . . . < / d e c l a r a t i o n > < l o c a t i o n . . . > <name . . . > q_RB_STATUS_RECOV< / name> . . . < / l o c a t i o n > . . . < t r a n s i t i o n c o n t r o l l a b l e = " f a l s e " > . . . < / t r a n s i t i o n > < t r a n s i t i o n > . . . < / t r a n s i t i o n > . . . < / t e m p l a t e >
Exemple
Conclusion
Exemple
Étude sur l’exécution des stratégies UppaaL-TIGA pour Dala
State: ( MOVE.q_ _ _ RB STATUS STL MOVE_PAN_TILT_UNI q_PAN_ _ T. TILT STRG TAKE_PICTURE1.q PIC NONE ... _ _ VISIBILITY_WINDOW_W2.q_VW OUT ) _ v MOVEPTU USEFULL=1 v AT RBT X=5 _ _ _ _ _ _ _ _ _ _ v AT RBT Y=-5 v MOVE USEFULL=1 v CAMERA=1 ... _ When you are in (t<40) || (40<=t && t<100) || (100<=t && t<=110), take transition MOVE.q_RB_ _ .q_R _ _ STATUS STL->MOVE B STATUS MOVE {... }