pm_pn_reachability.mvc 939 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  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 (refinePN, pn) {
  31. }
  32. Produces (refinePN, pn) {}
  33. Consumes (reachability, pn) {
  34. }
  35. Produces (reachability, reachability_graph) {}
  36. Consumes (reachability_print, reachability_graph) {
  37. }
  38. }