As information systems grow in complexity, standard process analysis frequently encounters computational bottlenecks. While decomposition offers a scalable alternative, its utility depends on the structural and behavioral properties of the fragments. We identify three prerequisites for reliable decomposition: property preservation (e.g., soundness), valid result aggregation, and hierarchical abstraction. This paper presents IsoNet, a tool implementing a decomposition strategy based on subnets that are independent of the rest of the net, apart from designated entry/exit points. IsoNet automatically identifies fragments that can be independently transformed into workflow nets (WF-net) that inherit soundness and free-choiceness properties. By maintaining consistent WF-net semantics both internally and externally, the tool supports a natural zoom-in/zoom-out workflow that simplifies complicated processes while maintaining a connection to the global model.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

IsoNet: Property-Preserving Hierarchical Decomposition of Workflow Nets

  • Tsung-Hao Huang,
  • Lukas M. Jansen,
  • Marco Pegoraro,
  • Wil M. P. van der Aalst

摘要

As information systems grow in complexity, standard process analysis frequently encounters computational bottlenecks. While decomposition offers a scalable alternative, its utility depends on the structural and behavioral properties of the fragments. We identify three prerequisites for reliable decomposition: property preservation (e.g., soundness), valid result aggregation, and hierarchical abstraction. This paper presents IsoNet, a tool implementing a decomposition strategy based on subnets that are independent of the rest of the net, apart from designated entry/exit points. IsoNet automatically identifies fragments that can be independently transformed into workflow nets (WF-net) that inherit soundness and free-choiceness properties. By maintaining consistent WF-net semantics both internally and externally, the tool supports a natural zoom-in/zoom-out workflow that simplifies complicated processes while maintaining a connection to the global model.