t e p semiflows?
This commit is contained in:
parent
104036d723
commit
cbcafef95d
6 changed files with 46 additions and 7 deletions
|
@ -189,17 +189,35 @@ La richiesta del servizio
|
||||||
verso lo slave scelto e` gestita attraverso due buffer, posti
|
verso lo slave scelto e` gestita attraverso due buffer, posti
|
||||||
FreeChoice e Risultato.
|
FreeChoice e Risultato.
|
||||||
** TODO P e T invarianti
|
** TODO P e T invarianti
|
||||||
[ ] Immagini
|
|
||||||
Tramite GreatSPN possiamo calcolare gli T- e P- semiflussi
|
Tramite GreatSPN possiamo calcolare gli T- e P- semiflussi
|
||||||
|
|
||||||
[[./semiflowsBT.jpg]]
|
[[./semiflowsCT.jpg]]
|
||||||
[[./semiflowsBP.jpg]]
|
[[./semiflowsCP.jpg]]
|
||||||
|
|
||||||
Gli P-invarianti sono i seguenti:
|
Gli P-invarianti sono i seguenti:
|
||||||
Gli T-invarianti sono i seguenti:
|
- S0 + S1ₐ + S2ₐ + S3
|
||||||
|
- S0 + S1_{b} + S2_{b} + S3
|
||||||
|
- R0 + R1 + R2 + R3
|
||||||
|
- M0 + M1 + M2 + M3
|
||||||
|
- copy_M0 + copy_M1 + copy_M2 + copy_M3
|
||||||
|
- S1ₐ + S2ₐ + R1 + R2 + M0 + M1 + M3 + Freechoice + P0 + P1 +
|
||||||
|
Risultato + copy_M0 + copy_M1 + copy_M3
|
||||||
|
- S1_{b} + S2_{b} + R1 + R2 + M0 + M1 + M3 + Freechoice + P0 + P1 +
|
||||||
|
Risultato + copy_M0 + copy_M1 + copy_M3
|
||||||
|
|
||||||
|
Gli T-invarianti sono i seguenti:
|
||||||
|
- Inizio_Servizioᵣ + Azione_Locale + Fine_Servizioᵣ + T3 +
|
||||||
|
azione_localeₘ + Richiesta_Servizio + Attesa_Elaborazione + Reset_M + Scelta₁
|
||||||
|
- Inizio_Servizioₛ + Azione_Locale_{sa} + Azione_Locale_{sb} + Fine_Servizioₛ + T3 +
|
||||||
|
azione_localeₘ + Richiesta_Servizio + Attesa_Elaborazione +
|
||||||
|
Reset_M + Scelta₁
|
||||||
|
- Inizio_Servizioᵣ + Azione_Locale + Fine_Servizioᵣ + T3 + Scelta₂ +
|
||||||
|
copyₐzione_localeₘ + copy_Richiesta_Servizio +
|
||||||
|
copy_Attesa_Elaborazione + copy_Resetₘ
|
||||||
|
- Inizio_Servizioₛ + Azione_Locale_{sa} + Azione_Locale_{sb} +
|
||||||
|
Fine_Servizioₛ + Reset + Scelta₁ + copy_azione_localeₘ +
|
||||||
|
copy_Richiesta_Servizio + copy_Attesa_Elaborazione + copy_Resetₘ
|
||||||
|
|
||||||
Dato che la reteB e` interamente coperta dagli P-semiflussi, possiamo
|
|
||||||
affermare che la rete sia bounded.
|
|
||||||
[ ] Deadlock
|
[ ] Deadlock
|
||||||
[ ] Liveness
|
[ ] Liveness
|
||||||
|
|
||||||
|
@ -210,7 +228,27 @@ associati ciascuno ad un master diverso.
|
||||||
#+CAPTION: Modello della reteD
|
#+CAPTION: Modello della reteD
|
||||||
[[./reteD.jpg]]
|
[[./reteD.jpg]]
|
||||||
|
|
||||||
** TODO P e T invarianti
|
** P e T invarianti
|
||||||
|
Tramite GreatSPN possiamo calcolare gli T- e P- semiflussi
|
||||||
|
|
||||||
|
[[./semiflowsDT.jpg]]
|
||||||
|
[[./semiflowsDP.jpg]]
|
||||||
|
|
||||||
|
Gli P-invarianti sono i seguenti:
|
||||||
|
- S0 + S1ₐ + S2ₐ + S3
|
||||||
|
- S0 + S1_{b} + S2_{b} + S3
|
||||||
|
- R0 + R1 + R2 + R3
|
||||||
|
- M0 + M1 + M2 + M3
|
||||||
|
- S1ₐ + S2ₐ + M0 + M1 + M3 + Bufferₛ + Risultato
|
||||||
|
- S1_{b} + S2_{b} + M0 + M1 + M3 + Bufferₛ + Risultato
|
||||||
|
- M0₂ + M1₂ + M3₂
|
||||||
|
- R1 + R2 + M0₂ + M1₂ + M3₂ + Buffer₂ + Risultato₂
|
||||||
|
Gli T-invarianti sono i seguenti:
|
||||||
|
- Inizio_Servizioₛ + azione_locale_{sa} + azione_locale_{sb} +
|
||||||
|
Fine_Servizioₛ + Reset + azione_localeₘ + Richiesta_Servizio +
|
||||||
|
Attesa_Elaborazione + Resetₘ
|
||||||
|
- Inizio_Servizioᵣ + Azione_locale + Fine_Servizioᵣ + T3
|
||||||
|
azione_locale_{m2} + Richiesta_Servizio₂ + Attesa_Elaborazione₂ + Reset_{m2}
|
||||||
** Decision Diagram
|
** Decision Diagram
|
||||||
L'efficacia dei decision diagram sulla generazione dello stato degli
|
L'efficacia dei decision diagram sulla generazione dello stato degli
|
||||||
spazi dipende fortemente dall'ordine delle variabili.
|
spazi dipende fortemente dall'ordine delle variabili.
|
||||||
|
|
BIN
anno3/vpc/consegne/2/semiflowsCP.jpg
Normal file
BIN
anno3/vpc/consegne/2/semiflowsCP.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 49 KiB |
BIN
anno3/vpc/consegne/2/semiflowsCT.jpg
Normal file
BIN
anno3/vpc/consegne/2/semiflowsCT.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 54 KiB |
BIN
anno3/vpc/consegne/2/semiflowsDP.jpg
Normal file
BIN
anno3/vpc/consegne/2/semiflowsDP.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 45 KiB |
BIN
anno3/vpc/consegne/2/semiflowsDT.jpg
Normal file
BIN
anno3/vpc/consegne/2/semiflowsDT.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 45 KiB |
1
todo.org
1
todo.org
|
@ -5,6 +5,7 @@
|
||||||
- [ ] chiedi dell'esame
|
- [ ] chiedi dell'esame
|
||||||
- [X] Es1: definizioni
|
- [X] Es1: definizioni
|
||||||
- [ ] rete A, b, c, d
|
- [ ] rete A, b, c, d
|
||||||
|
- [ ] Spiega p-t-semiflows analysis: deadlock e liveness, boundness
|
||||||
- [X] rete E, F
|
- [X] rete E, F
|
||||||
- [ ] analisi
|
- [ ] analisi
|
||||||
- [ ] uppal
|
- [ ] uppal
|
||||||
|
|
Loading…
Reference in a new issue