• Aucun résultat trouvé

TD modules en NuSMV et compléments de CTL

N/A
N/A
Protected

Academic year: 2022

Partager "TD modules en NuSMV et compléments de CTL"

Copied!
1
0
0

Texte intégral

(1)

TD modules en NuSMV et compléments de CTL

C. Dima

Exercice 1:

Modéliser en NuSMV le dîner des philosophes, en utilisant les modules. Pour cela, chaque module devrait modéliser un processus philosophe, avec ses différents états et ses “fourchettes”.

Utiliser une déclaration d’invariant pour faire le lien entre les fourchettes des différents philosophes.

Exercice 2:

Pour le système de transitions de la figure suivante, calculer l’ensemble d’états qui satisfait la formule suivante :∀

(¬∃2p)U ∃2(q∨ ∃ q) .

p, q q

p q

q p

p p, q

Références

Documents relatifs

The presented approach combines two popular Petri nets modelling environments (TINA [3] and CPN Tools [9]) with a mainstream model checker for temporal logic (NuSMV [5], [4])..

Écrire un algorithme permettant d’échanger les valeurs de deux variables A et B, et ce quel que soit leur contenu préalable... Écrivez un algorithme qui permet d’indiquer

b) La surface et le volume d'une sphère de centre O et de rayon R. c) La surface latérale et le volume d'un cylindre de rayon R et de hauteur h. a) Calculer la circulation

Pour chacune des formules ci-dessous, donner deux mod` eles o` u la formule est vraie ou expliquer pourquoi il n’en existe pas.. Deux feux de croisements ne sont jamais au

3/ 3.a/ En déduire la quantité de véhicules que l'entreprise doit produire, pour obtenir un coût minimum 3.b/ et donner, en euros, ce coût minimum.. On note B ( ) le

[r]

public Histogramme lire(String fileName) Permet de lire le fichier fileName dans lequel on a enregistré un objet de type Histogramme puis cette méthode retourne l’objet lu.. S’il

Donner l’expression de la sortie et faire la simplification nécessaire pour en déduire une forme optimale.. Réaliser le logigramme