• Aucun résultat trouvé

Mod´elisation et sp´ecification – Master 2 Informatique TD 5 : R´eseaux de Petri (suite et fin)

N/A
N/A
Protected

Academic year: 2022

Partager "Mod´elisation et sp´ecification – Master 2 Informatique TD 5 : R´eseaux de Petri (suite et fin)"

Copied!
1
0
0

Texte intégral

(1)

Mod´elisation et sp´ecification – Master 2 Informatique TD 5 : R´eseaux de Petri (suite et fin)

Exercice 1 : R´eseau de Petri pour l’exclusion mutuelle

• p1

p3

• p2

p4 p5

t1 t2

t3 t4

Figure 1 – Un r´ eseau de Petri repr´ esentant deux processus en exclusion mutuelle

1. D´ ecrire le r´ eseau de Petri repr´ esent´ e ` a la Figure 1 ` a l’aide d’un automate ´ etendu. Cet automate utilisera les variables enti` eres x

i

pour i allant de 1 ` a 4 qui serviront ` a caract´ eriser le nombre de jeton dans les places pi pour i allant de 1 ` a 4.

2. Calculer l’ensemble des pr´ ed´ ecesseurs et des successeurs du marquage initiale.

Exercice 2 : Lecteurs/´ecrivains

On consid` ere un syst` eme fait de six processus, dont quatre sont des lecteurs et deux sont des ´ ecrivains.

Quand un processus ´ ecrit, aucun autre processus ne peut lire ou ´ ecrire et au plus trois processus peuvent lire en mˆ eme temps. Proposer un r´ eseau de Petri mod´ elisant ce syst` eme.

Exercice 3 : Echange de messages synchronis´e

Dans un r´ eseaux de processus coop´ erants, chaque processus a un ´ etat initial fix´ e. Chaque fois qu’il visite son ´ etat initial, le processus compl`ete un tour et d´ ebute un nouveau tour. Un r´ eseau de processus ex´ ecute une politique ` a tours si chaque message envoy´ e par un ´ emetteur au tour i est re¸cu par le r´ ecepteur lors de son i` eme tour. La communication synchrone apparaˆıt quand les processus ´ echangent des messages dans un mˆ eme tour.

Mod´ eliser avec des r´ eseau de Petri l’´ echange de messages entre deux processus qui respectent la politique ` a tours.

Exercice 4 : Carrefour routier

On consid` ere un carrefour routier avec deux routes, une route A et une route B. La route A est prioritaire sur la route B, ainsi les voitures arrivant sur la route B ne peuvent traverser le carrefour que si il n’y a pas de voiture sur la route A ` a moins de 200 m` etres du carrefour.

1. Donnez une mod´ elisation de ce carrefour par un r´ eseau de Petri. Pour cette question on supposera que des transitions t

A

et des transitions t

B

produiront des jetons en continu repr´ esentant l’arriv´ ee de voiture sur le carrefour. Et il faudra de plus une place repr´ esentant le fait que des voitures sont

`

a moins de 200 m` etres du carrefour.

2. On suppose maintenant que le nombre total de voitures est fixe et ´ egale ` a 20, modifiez le r´ eseau de

Petri pr´ ec´ edent pour obtenir un nouveau mod` eles. Pour cette question, il est demand´ e de ne pas

utilis´ e de priorit´ es ou d’arcs inhibiteurs dans le r´ eseau de Petri.

Références

Documents relatifs

Le plus tôt possible, car ainsi vous êtes sûrs que votre inscription soit prise en compte et vous augmentez les chances de départ du séjour ou circuit en question.. En effet, un

Dans le référentiel terrestre, si la trajectoire du cycliste est ❹ ,la droite passant par deux points A et B quelconques du guidon reste ❺à sa position initiale .le guidon

Un client qui se pr´esente `a l’entr´ee de la piscine effectue les ´etapes suivantes : (1) il doit demander et obtenir un panier vide, (2) il doit attendre qu’une cabine se

Le processus P 1 r´ ealise au sein d’une boucle infinie r´ ep´ etitive les actions suivantes : il teste si le verrou V 1 est libre, si c’est le cas, il le prend, puis il prend

Donnez le STE S C du contrˆoleur qui suit les r`egles suivantes : ` a tout moment si il n’y a pas de voiture sur le pont, il peut changer la direction du pont, si il y a une voiture

On suppose que chaque couleur correspond ` a une proposition atomique diff´ erente : rouge, vert, violet.. Figure 1 – Mod` eles pour

Le comportement attendu de la machine est le suivant : lorsqu’un usager souhaite une boisson, il commence par mettre une pi` ece de 50 ¢ (la proposition P 50 ¢ est alors vraie), puis

Sylvain BOURDALÉ  [email protected] http://mathSb.free.fr.