BPMN Generator

•
35
•

Converts natural language process descriptions into OMG-compliant BPMN 2.0 XML files and SVG previews via an automated layout pipeline.

BPMN Generator transforms natural language workflow descriptions and JSON Logic-Core models into fully compliant OMG BPMN 2.0.2 XML diagrams and SVG previews. Operating through a robust 4-phase pipeline—intent extraction, structural deadlock validation, ElkJS layered auto-layout, and XML serialization—it ensures algorithmic visual placement without relying on LLMs for coordinate math. It supports complex multi-pool collaborations, boundary events, message flows, and comprehensive gateway logic, complete with an opt-in process optimization advisory toolbox based on Lean metrics and standard redesign heuristics.

주요 기능

01Detects deadlocks and validates structural soundness before visual rendering
02Includes redesign advisory toolbox for process optimization (parallelization, task merging, reordering)
03Uses ElkJS Sugiyama layered layout for 100% deterministic, algorithmic node positioning
04Supports multi-pool collaborations, message flows, sub-processes, and boundary events
0535 GitHub stars
06Converts natural language text into OMG BPMN 2.0.2 compliant XML and SVG previews

사용 사례

01Modeling complex business workflows from plain text requirements or process documentation
02Optimizing as-is (IST) workflows into streamlined to-be (Soll) business processes
03Validating existing process diagrams for structural soundness and deadlock prevention