Package jline.api.wfn


package jline.api.wfn
Workflow Net (WF-net) analysis for LINE.

This package provides the WorkflowNet class for modeling and analyzing workflow nets (van der Aalst, 1997) for performance analysis. Workflow nets are Petri nets with a single source place, a single sink place, and the property that every node is on a path from the source to the sink.

Key features:

  • Structural validation (single source, single sink, strong connectivity)
  • Soundness checking via reachability graph analysis
  • Cycle time computation (exact for exponential/PH timing)
  • Resource-constrained analysis via compilation to Network models
  • PNML import/export

References:

  • W.M.P. van der Aalst, "Modeling Workflows with Petri Nets: A Survey", 1997.
  • W.M.P. van der Aalst, "The Application of Petri Nets to Workflow Management", 1998.

MATLAB twin: matlab/src/api/wfn/. Python twin: python/line_solver/api/wfn/.