pm_pn_reachability.mvc 894 B

1234567891011121314151617181920212223242526272829303132333435363738
  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. 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 (pn, refinePN) {}
  30. Produces (refinePN, pn) {}
  31. Consumes (pn, reachability) {}
  32. Produces (reachability, reachability_graph) {}
  33. Consumes (reachability_graph, reachability_print) {}
  34. }