pm_pn_reachability.mvc 762 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. Start start {}
  2. Finish finish {}
  3. Exec initializePN {
  4. name = "initialize_PN"
  5. }
  6. Exec refinePN {
  7. name = "refine_PN"
  8. }
  9. Exec reachability {
  10. name = "reachability"
  11. }
  12. Exec reachability_print{
  13. name = "reachability_print"
  14. }
  15. Data pn {
  16. name = "pn"
  17. type = "PetriNet"
  18. }
  19. Data reachability_graph {
  20. name = "reachability"
  21. type = "ReachabilityGraph"
  22. }
  23. Next (start, initializePN) {}
  24. Next (initializePN, refinePN) {}
  25. Next (refinePN, reachability) {}
  26. Next (reachability, reachability_print) {}
  27. Next (reachability_print, finish) {}
  28. Produces (initializePN, pn) {}
  29. Consumes (refinePN, pn) {
  30. }
  31. Produces (refinePN, pn) {}
  32. Consumes (reachability, pn) {
  33. }
  34. Produces (reachability, reachability_graph) {}
  35. Consumes (reachability_print, reachability_graph) {
  36. }