Question 1 : Les pire temps de réponse calculés manuellement sont les suivants : Pire temps de réponse de T2 = 2, que l'on notera R2 par la suite Pire temps de réponse de T1 = 5, que l'on notera R1 par la suite Pire temps de réponse de T5 = 3, que l'on notera R5 par la suite Pire temps de réponse de T3 = 10, que l'on notera R3 par la suite Pire temps de réponse de T4 = 11, que l'on notera R4 par la suite Question 2 : A partir du modèle AADL donné dans ce répertoire, il est possible de calculer les temps de réponse de bout en bout avec les étapes suivantes. - Etape 1 : - on calcule les pire temps de réponse avec les jitters à zéro. on obtient R2=2 ; R1=5 ; R5=3 ; R3=10 ; R4=11 ; Rm1 = 3 ; Rm2 = 1 Notez que les messages ne sont pas dans le modele car le calcul du temps de réponse d'un message est simple il suffit de calculer jitter + temps de communication à cette étape M1 et M2 ont également un jitter nul - Etape 2 : - on édite les parametres des threads du modèle en modifiant la propriété Dispatch_Jitter de la facon suivante : Dispatch_Jitter de T3 = temps de réponse de M1 = 3 Dispatch_Jitter de T2 = temps de réponse de M2 = 1 Jitter de M1 = R1 = 5 Jitter de M2 = R5 = 3 - calcule les nouveaux temps de réponse, ce qui donne : Rm1=8 ; Rm2=4 ; R2=3 ; R1=5 ; R4=11 ; R3=13 ; R5=3 - Etape 3 : - on édite les parametres des threads du modèle en modifiant la propriété Dispatch_Jitter de la facon suivante : Dispatch_Jitter de T3 = temps de réponse de M1 = 8 Dispatch_Jitter de T2 = temps de réponse de M2 = 4 Jitter de M1 = R1 = 5 Jitter de M2 = R5 = 3 - calcule les nouveaux temps de réponse, ce qui donne : Rm1=8 ; Rm2=4 ; R2=6 ; R1=5 ; R4=11 ; R3=18 ; R5=3 - Etape 4 : - on édite les parametres des threads du modèle en modifiant la propriété Dispatch_Jitter de la facon suivante : Dispatch_Jitter de T3 = temps de réponse de M1 = 8 Dispatch_Jitter de T2 = temps de réponse de M2 = 4 Jitter de M1 = R1 = 5 Jitter de M2 = R5 = 3 - calcule les nouveaux temps de réponse, ce qui donne : Rm1=8 ; Rm2=4 ; R2=6 ; R1=5 ; R4=11 ; R3=18 ; R5=3 Les temps de réponse à l'étape 4 sont identiques à l'étape 3 : le calcul est terminé et nous avons les pire temps de réponse