Browse Source

Some tidying of PTA examples.

git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1696 bbc10eb1-c90d-0410-af57-cb519fbb1720
master
Dave Parker 16 years ago
parent
commit
b62effdfeb
  1. 0
      prism/examples/des/firewire/abs.des
  2. 0
      prism/examples/des/firewire/abs1000.des
  3. 0
      prism/examples/des/firewire/abs200.des
  4. 0
      prism/examples/des/firewire/abs2000.des
  5. 0
      prism/examples/des/firewire/abs400.des
  6. 0
      prism/examples/des/firewire/abs500.des
  7. 0
      prism/examples/des/firewire/abs600.des
  8. 0
      prism/examples/des/firewire/abs800.des
  9. 0
      prism/examples/des/firewire/deadline1000.des
  10. 0
      prism/examples/des/firewire/deadline200.des
  11. 0
      prism/examples/des/firewire/deadline2000.des
  12. 0
      prism/examples/des/firewire/deadline250.des
  13. 0
      prism/examples/des/firewire/deadline300.des
  14. 0
      prism/examples/des/firewire/deadline400.des
  15. 0
      prism/examples/des/firewire/deadline500.des
  16. 0
      prism/examples/des/firewire/deadline600.des
  17. 0
      prism/examples/des/firewire/deadline750.des
  18. 0
      prism/examples/des/firewire/deadline800.des
  19. 0
      prism/examples/des/firewire/n1.des
  20. 0
      prism/examples/des/firewire/n2.des
  21. 0
      prism/examples/des/firewire/w12.des
  22. 0
      prism/examples/des/firewire/w21.des
  23. 0
      prism/examples/des/repudiation/args
  24. 0
      prism/examples/des/repudiation/honest_deadline10.des
  25. 0
      prism/examples/des/repudiation/honest_deadline100.des
  26. 0
      prism/examples/des/repudiation/honest_deadline20.des
  27. 0
      prism/examples/des/repudiation/honest_deadline4.des
  28. 0
      prism/examples/des/repudiation/honest_deadline40.des
  29. 0
      prism/examples/des/repudiation/honest_deadline6.des
  30. 0
      prism/examples/des/repudiation/honest_deadline8.des
  31. 0
      prism/examples/des/repudiation/honest_deadline80.des
  32. 0
      prism/examples/des/repudiation/malicous_deadline10.des
  33. 0
      prism/examples/des/repudiation/malicous_deadline100.des
  34. 0
      prism/examples/des/repudiation/malicous_deadline20.des
  35. 0
      prism/examples/des/repudiation/malicous_deadline4.des
  36. 0
      prism/examples/des/repudiation/malicous_deadline40.des
  37. 0
      prism/examples/des/repudiation/malicous_deadline5.des
  38. 0
      prism/examples/des/repudiation/malicous_deadline6.des
  39. 0
      prism/examples/des/repudiation/malicous_deadline8.des
  40. 0
      prism/examples/des/repudiation/malicous_deadline80.des
  41. 0
      prism/examples/des/repudiation/malicous_recipient.des
  42. 0
      prism/examples/des/repudiation/malicous_recipient_complex.des
  43. 0
      prism/examples/des/repudiation/models
  44. 0
      prism/examples/des/repudiation/originator.des
  45. 0
      prism/examples/des/repudiation/recipient.des
  46. 0
      prism/examples/des/repudiation/repudiation.honest.100.deslist
  47. 0
      prism/examples/des/repudiation/repudiation.honest.40.deslist
  48. 0
      prism/examples/des/repudiation/repudiation.honest.80.deslist
  49. 0
      prism/examples/des/repudiation/repudiation.honest.deslist
  50. 0
      prism/examples/des/zeroconf/deadline10.des
  51. 0
      prism/examples/des/zeroconf/deadline100.des
  52. 0
      prism/examples/des/zeroconf/deadline15.des
  53. 0
      prism/examples/des/zeroconf/deadline20.des
  54. 0
      prism/examples/des/zeroconf/deadline25.des
  55. 0
      prism/examples/des/zeroconf/deadline50.des
  56. 0
      prism/examples/des/zeroconf/environment.des
  57. 0
      prism/examples/des/zeroconf/sender4.des
  58. 0
      prism/examples/des/zeroconf/simple4.des
  59. 0
      prism/examples/des/zeroconf/simple4_deadline.des
  60. 24
      prism/examples/pta/csma-prism.sh
  61. 21
      prism/examples/pta/firewire-prism.sh
  62. 9
      prism/examples/pta/firewire/abst/auto
  63. 7
      prism/examples/pta/firewire/impl/auto
  64. 14
      prism/examples/pta/repudiation-prism.sh

0
prism/examples/pta/firewire/des/abs.des → prism/examples/des/firewire/abs.des

0
prism/examples/pta/firewire/des/abs1000.des → prism/examples/des/firewire/abs1000.des

0
prism/examples/pta/firewire/des/abs200.des → prism/examples/des/firewire/abs200.des

0
prism/examples/pta/firewire/des/abs2000.des → prism/examples/des/firewire/abs2000.des

0
prism/examples/pta/firewire/des/abs400.des → prism/examples/des/firewire/abs400.des

0
prism/examples/pta/firewire/des/abs500.des → prism/examples/des/firewire/abs500.des

0
prism/examples/pta/firewire/des/abs600.des → prism/examples/des/firewire/abs600.des

0
prism/examples/pta/firewire/des/abs800.des → prism/examples/des/firewire/abs800.des

0
prism/examples/pta/firewire/des/deadline1000.des → prism/examples/des/firewire/deadline1000.des

0
prism/examples/pta/firewire/des/deadline200.des → prism/examples/des/firewire/deadline200.des

0
prism/examples/pta/firewire/des/deadline2000.des → prism/examples/des/firewire/deadline2000.des

0
prism/examples/pta/firewire/des/deadline250.des → prism/examples/des/firewire/deadline250.des

0
prism/examples/pta/firewire/des/deadline300.des → prism/examples/des/firewire/deadline300.des

0
prism/examples/pta/firewire/des/deadline400.des → prism/examples/des/firewire/deadline400.des

0
prism/examples/pta/firewire/des/deadline500.des → prism/examples/des/firewire/deadline500.des

0
prism/examples/pta/firewire/des/deadline600.des → prism/examples/des/firewire/deadline600.des

0
prism/examples/pta/firewire/des/deadline750.des → prism/examples/des/firewire/deadline750.des

0
prism/examples/pta/firewire/des/deadline800.des → prism/examples/des/firewire/deadline800.des

0
prism/examples/pta/firewire/des/n1.des → prism/examples/des/firewire/n1.des

0
prism/examples/pta/firewire/des/n2.des → prism/examples/des/firewire/n2.des

0
prism/examples/pta/firewire/des/w12.des → prism/examples/des/firewire/w12.des

0
prism/examples/pta/firewire/des/w21.des → prism/examples/des/firewire/w21.des

0
prism/examples/pta/repudiation/des/args → prism/examples/des/repudiation/args

0
prism/examples/pta/repudiation/des/honest_deadline10.des → prism/examples/des/repudiation/honest_deadline10.des

0
prism/examples/pta/repudiation/des/honest_deadline100.des → prism/examples/des/repudiation/honest_deadline100.des

0
prism/examples/pta/repudiation/des/honest_deadline20.des → prism/examples/des/repudiation/honest_deadline20.des

0
prism/examples/pta/repudiation/des/honest_deadline4.des → prism/examples/des/repudiation/honest_deadline4.des

0
prism/examples/pta/repudiation/des/honest_deadline40.des → prism/examples/des/repudiation/honest_deadline40.des

0
prism/examples/pta/repudiation/des/honest_deadline6.des → prism/examples/des/repudiation/honest_deadline6.des

0
prism/examples/pta/repudiation/des/honest_deadline8.des → prism/examples/des/repudiation/honest_deadline8.des

0
prism/examples/pta/repudiation/des/honest_deadline80.des → prism/examples/des/repudiation/honest_deadline80.des

0
prism/examples/pta/repudiation/des/malicous_deadline10.des → prism/examples/des/repudiation/malicous_deadline10.des

0
prism/examples/pta/repudiation/des/malicous_deadline100.des → prism/examples/des/repudiation/malicous_deadline100.des

0
prism/examples/pta/repudiation/des/malicous_deadline20.des → prism/examples/des/repudiation/malicous_deadline20.des

0
prism/examples/pta/repudiation/des/malicous_deadline4.des → prism/examples/des/repudiation/malicous_deadline4.des

0
prism/examples/pta/repudiation/des/malicous_deadline40.des → prism/examples/des/repudiation/malicous_deadline40.des

0
prism/examples/pta/repudiation/des/malicous_deadline5.des → prism/examples/des/repudiation/malicous_deadline5.des

0
prism/examples/pta/repudiation/des/malicous_deadline6.des → prism/examples/des/repudiation/malicous_deadline6.des

0
prism/examples/pta/repudiation/des/malicous_deadline8.des → prism/examples/des/repudiation/malicous_deadline8.des

0
prism/examples/pta/repudiation/des/malicous_deadline80.des → prism/examples/des/repudiation/malicous_deadline80.des

0
prism/examples/pta/repudiation/des/malicous_recipient.des → prism/examples/des/repudiation/malicous_recipient.des

0
prism/examples/pta/repudiation/des/malicous_recipient_complex.des → prism/examples/des/repudiation/malicous_recipient_complex.des

0
prism/examples/pta/repudiation/des/models → prism/examples/des/repudiation/models

0
prism/examples/pta/repudiation/des/originator.des → prism/examples/des/repudiation/originator.des

0
prism/examples/pta/repudiation/des/recipient.des → prism/examples/des/repudiation/recipient.des

0
prism/examples/pta/repudiation/des/repudiation.honest.100.deslist → prism/examples/des/repudiation/repudiation.honest.100.deslist

0
prism/examples/pta/repudiation/des/repudiation.honest.40.deslist → prism/examples/des/repudiation/repudiation.honest.40.deslist

0
prism/examples/pta/repudiation/des/repudiation.honest.80.deslist → prism/examples/des/repudiation/repudiation.honest.80.deslist

0
prism/examples/pta/repudiation/des/repudiation.honest.deslist → prism/examples/des/repudiation/repudiation.honest.deslist

0
prism/examples/pta/zeroconf/des/deadline10.des → prism/examples/des/zeroconf/deadline10.des

0
prism/examples/pta/zeroconf/des/deadline100.des → prism/examples/des/zeroconf/deadline100.des

0
prism/examples/pta/zeroconf/des/deadline15.des → prism/examples/des/zeroconf/deadline15.des

0
prism/examples/pta/zeroconf/des/deadline20.des → prism/examples/des/zeroconf/deadline20.des

0
prism/examples/pta/zeroconf/des/deadline25.des → prism/examples/des/zeroconf/deadline25.des

0
prism/examples/pta/zeroconf/des/deadline50.des → prism/examples/des/zeroconf/deadline50.des

0
prism/examples/pta/zeroconf/des/environment.des → prism/examples/des/zeroconf/environment.des

0
prism/examples/pta/zeroconf/des/sender4.des → prism/examples/des/zeroconf/sender4.des

0
prism/examples/pta/zeroconf/des/simple4.des → prism/examples/des/zeroconf/simple4.des

0
prism/examples/pta/zeroconf/des/simple4_deadline.des → prism/examples/des/zeroconf/simple4_deadline.des

24
prism/examples/pta/csma-prism.sh

@ -1,24 +0,0 @@
#!/bin/sh
# abstract (time bounded)
prism-explicit csma/abst/{csma.nm,eventually.pctl} -aroptions refine=all,nopre,opt -const bmax=1
prism-explicit csma/abst/{csma.nm,deadline.pctl} -const bmax=1 -const T=1000 -aroptions refine=all,nopre,opt
prism-explicit csma/abst/{csma.nm,deadline.pctl} -const bmax=1 -const T=2000 -aroptions refine=all,nopre,opt
prism-explicit csma/abst/{csma.nm,deadline.pctl} -const bmax=1 -const T=3000 -aroptions refine=all,nopre,opt
# full (collisions)
prism-explicit csma/{csma.nm,collisions.pctl} -const bmax=2,K=4 -aroptions refine=all,nopre,opt
prism-explicit csma/{csma.nm,collisions.pctl} -const bmax=2,K=8 -aroptions refine=all,nopre,opt
prism-explicit csma/{csma.nm,collisions.pctl} -const bmax=4,K=4 -aroptions refine=all,nopre,opt
prism-explicit csma/{csma.nm,collisions.pctl} -const bmax=4,K=8 -aroptions refine=all,nopre,opt
prism-explicit csma/{csma.nm,time.pctl} -const bmax=1,K=0 -aroptions refine=all,nopre,opt
prism-explicit csma/{csma.nm,time.pctl} -const bmax=2,K=0 -aroptions refine=all,nopre,opt
prism-explicit csma/{csma.nm,time.pctl} -const bmax=3,K=0 -aroptions refine=all,nopre,opt
prism-explicit csma/{csma.nm,time.pctl} -const bmax=4,K=0 -aroptions refine=all,nopre,opt

21
prism/examples/pta/firewire-prism.sh

@ -1,21 +0,0 @@
#!/bin/sh
# abst
prism-explicit firewire/abst/{firewire.nm,eventually.pctl} -const delay=360 -aroptions nopre,refine=all,opt
prism-explicit firewire/abst/{firewire.nm,deadline.pctl} -const delay=360,T=5000 -aroptions nopre,refine=all,opt
prism-explicit firewire/abst/{firewire.nm,deadline.pctl} -const delay=360,T=10000 -aroptions nopre,refine=all,opt
prism-explicit firewire/abst/{firewire.nm,deadline.pctl} -const delay=360,T=20000 -aroptions nopre,refine=all,opt
prism-explicit firewire/abst/{firewire.nm,time.pctl} -const delay=360 -aroptions nopre,refine=all,opt
# impl
prism-explicit firewire/impl/{firewire.nm,eventually.pctl} -const delay=360 -aroptions nopre,refine=all,opt
prism-explicit firewire/impl/{firewire.nm,deadline.pctl} -const delay=360,T=2500 -aroptions nopre,refine=all,opt
prism-explicit firewire/impl/{firewire.nm,deadline.pctl} -const delay=360,T=5000 -aroptions nopre,refine=all,opt
prism-explicit firewire/impl/{firewire.nm,deadline.pctl} -const delay=360,T=7500 -aroptions nopre,refine=all,opt

9
prism/examples/pta/firewire/abst/auto

@ -0,0 +1,9 @@
#!/bin/csh
prism firewire/abst/{firewire.nm,eventually.pctl} -const delay=360 -aroptions nopre,refine=all,opt
prism firewire/abst/{firewire.nm,deadline.pctl} -const delay=360,T=5000 -aroptions nopre,refine=all,opt
prism firewire/abst/{firewire.nm,deadline.pctl} -const delay=360,T=10000 -aroptions nopre,refine=all,opt
prism firewire/abst/{firewire.nm,deadline.pctl} -const delay=360,T=20000 -aroptions nopre,refine=all,opt
#prism firewire/abst/{firewire.nm,time.pctl} -const delay=360 -aroptions nopre,refine=all,opt

7
prism/examples/pta/firewire/impl/auto

@ -0,0 +1,7 @@
#!/bin/csh
prism firewire.nm eventually.pctl -const delay=360 -aroptions nopre,refine=all,opt
prism firewire.nm deadline.pctl -const delay=360,T=2500 -aroptions nopre,refine=all,opt
prism firewire.nm deadline.pctl -const delay=360,T=5000 -aroptions nopre,refine=all,opt
prism firewire.nm deadline.pctl -const delay=360,T=7500 -aroptions nopre,refine=all,opt

14
prism/examples/pta/repudiation-prism.sh

@ -1,14 +0,0 @@
#!/bin/sh
# honest
prism repudiation/honest/{repudiation.nm,eventually.pctl} -aroptions refine=all,opt
prism repudiation/honest/{repudiation.nm,deadline.pctl} -aroptions refine=all,opt -const T=40
prism repudiation/honest/{repudiation.nm,deadline.pctl} -aroptions refine=all,opt -const T=80
prism repudiation/honest/{repudiation.nm,deadline.pctl} -aroptions refine=all,opt -const T=100
# malicious
prism repudiation/malicious/{repudiation.nm,eventually.pctl} -aroptions refine=all,opt
prism repudiation/malicious/{repudiation.nm,deadline.pctl} -aroptions refine=all,opt -const T=5
prism repudiation/malicious/{repudiation.nm,deadline.pctl} -aroptions refine=all,opt -const T=10
prism repudiation/malicious/{repudiation.nm,deadline.pctl} -aroptions refine=all,opt -const T=20
Loading…
Cancel
Save