pm_pn_reachability.mvc 924 B

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