REVIEW 2 major objections 2 minor 24 references
EdgeFlow: Edge-Map Augmented VLM-Based Flowchart Processing for Industrial Requirements Engineering
T0 review · 2 major / 2 minor · reviewed 2026-06-29 · grok-4.3
Pith's one-line read Augmenting VLMs with Canny edge maps improves flowchart-to-Mermaid conversion F1 by 11 to 17 points on industrial data without training.
desk verdict EdgeFlow reports clear F1 gains on a new industrial flowchart dataset from adding Canny edges to VLMs, but the same change adds nothing on synthetic data, so the dataset and numbers are the real contribution. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
Canny edge map augmentation supplied as an additional input channel to supply topology information the VLM may miss from raw pixels alone.
What would settle it
Running the identical VLM on the IndusReqFlow images with and without the Canny edge map channel and finding no difference in node, edge, or path F1 scores would falsify the benefit of the augmentation.
Extended reading notes
Core claim
EdgeFlow augments a VLM's original input with a deterministically extracted Canny edge map acting as a structural prior to improve flowchart-to-Mermaid conversion, without requiring annotated training data or domain-specific model fine-tuning. On the IndusReqFlow dataset of real-world requirements, this yields node-level F1 gains of 17.39 percentage points, edge-level F1 gains of 16.94 percentage points, and path F1 gains of 11.06 percentage points over off-the-shelf VLMs. Cross-dataset tests on a public synthetic benchmark show no significant improvement.
Load-bearing premise
The Canny edge map supplies structural information that the VLM cannot already extract from the raw pixel values.
Editorial extensions
If this is right
- Improved path-level accuracy directly supports model-based testing of requirements.
- The method works on real industrial flowcharts without any domain-specific fine-tuning.
- Cross-dataset results indicate that synthetic benchmarks alone are insufficient for evaluating VLM-based RE tools.
- The approach remains applicable to any VLM that accepts image inputs without architectural changes.
Reading between the lines
- Edge maps may help VLMs on other structured diagram types such as state machines or sequence diagrams where connectivity matters.
- If industrial images contain more noise or compression artifacts than synthetic ones, the edge map could be acting as a denoising step rather than purely a topology cue.
- Future work could test whether other deterministic image filters produce similar gains or if Canny edges are uniquely effective.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper introduces EdgeFlow, a training-free approach that augments off-the-shelf VLMs with a deterministically extracted Canny edge map as a structural prior to improve flowchart image to Mermaid conversion for industrial requirements engineering. On the real-world IndusReqFlow dataset it reports gains of 17.39 pp node-level F1, 16.94 pp edge-level F1 and 11.06 pp path-level F1 relative to baseline VLMs; cross-evaluation on a public synthetic benchmark shows no significant improvement. The work emphasizes practical applicability without annotated data or fine-tuning.
Significance. If the reported gains are robustly attributable to the edge-map augmentation supplying topology information inaccessible from raw pixels, the method offers a lightweight, reproducible way to enhance VLM reliability on topology-critical RE tasks. The explicit reporting of negative cross-dataset results is a strength, as is the focus on an industrial rather than purely synthetic corpus. These elements could help set expectations for future VLM-based RE tooling.
major comments (2)
- [Methods / Evaluation] The central claim that the Canny edge map supplies structural information the VLM cannot already recover from raw pixel values (abstract and methods) is load-bearing for attributing the F1 deltas to the augmentation rather than prompt formatting or dual-image handling. The manuscript should provide a concrete test—e.g., an ablation comparing VLM outputs on raw images versus edge maps with identical prompts, or analysis of error patterns on topology elements—to rule out alternative explanations.
- [Evaluation] Table or results section reporting the 17.39 / 16.94 / 11.06 pp gains on IndusReqFlow: without accompanying dataset statistics (image resolution distribution, flowchart complexity metrics), per-category error analysis, or statistical significance tests, it is difficult to assess whether the improvements generalize beyond the specific characteristics of the industrial images.
minor comments (2)
- [Methods] Clarify in the prompt-engineering subsection exactly how the original image and Canny map are presented to the VLM (separate images, concatenated, or described in text) to allow replication.
- [Evaluation] The abstract states 'no significant improvement' on the synthetic benchmark; the results section should report the exact delta values and confidence intervals for transparency.
Simulated Author's Rebuttal
We thank the referee for their thoughtful comments, which help improve the clarity and rigor of our work. We address each major comment point by point below.
read point-by-point responses
-
Referee: [Methods / Evaluation] The central claim that the Canny edge map supplies structural information the VLM cannot already recover from raw pixel values (abstract and methods) is load-bearing for attributing the F1 deltas to the augmentation rather than prompt formatting or dual-image handling. The manuscript should provide a concrete test—e.g., an ablation comparing VLM outputs on raw images versus edge maps with identical prompts, or analysis of error patterns on topology elements—to rule out alternative explanations.
Authors: We agree that isolating the contribution of the edge-map augmentation is important. While the cross-dataset evaluation (no improvement on synthetic data) provides some evidence that the gains are tied to the characteristics of industrial flowcharts where pixel-level topology may be harder to parse, we will strengthen this in the revision by adding an ablation study. Specifically, we will compare VLM performance using identical prompts on (1) raw images and (2) raw images paired with Canny edge maps. We will also include an analysis of error patterns focusing on topology elements such as node connections and path continuity. revision: yes
-
Referee: [Evaluation] Table or results section reporting the 17.39 / 16.94 / 11.06 pp gains on IndusReqFlow: without accompanying dataset statistics (image resolution distribution, flowchart complexity metrics), per-category error analysis, or statistical significance tests, it is difficult to assess whether the improvements generalize beyond the specific characteristics of the industrial images.
Authors: We acknowledge that additional dataset details and statistical analysis would enhance the evaluation section. In the revised manuscript, we will include: (i) dataset statistics such as the distribution of image resolutions and metrics for flowchart complexity (e.g., average number of nodes, edges, and paths per diagram); (ii) per-category error analysis breaking down performance by flowchart types or complexity levels; and (iii) statistical significance tests (e.g., McNemar's test for paired comparisons) on the reported F1 improvements to confirm they are not due to chance. revision: yes
Circularity Check
No circularity; method is empirical and training-free
full rationale
The paper proposes a deterministic, training-free augmentation (Canny edge map) to off-the-shelf VLMs and reports empirical F1 gains on IndusReqFlow. No equations, fitted parameters, predictions derived from fits, or self-citation chains appear in the provided text. The central claim rests on observed performance differences rather than any self-referential definition or imported uniqueness result. This is the expected self-contained case.
Assumptions & free parameters
Cite this review
Pith. "Pith review of EdgeFlow: Edge-Map Augmented VLM-Based Flowchart Processing for Industrial Requirements Engineering." pith.science (2026). https://pith.science/paper/6W77X6VL
@misc{pith2026260527332,
author = {Pith},
title = {Pith review of: EdgeFlow: Edge-Map Augmented VLM-Based Flowchart Processing for Industrial Requirements Engineering},
year = {2026},
howpublished = {\url{https://pith.science/paper/6W77X6VL}},
note = {Machine review of arXiv:2605.27332}
}
read the original abstract
Flowcharts are widely used in industrial requirements, but usually remain embedded as static images. Vision Language Models (VLMs) show promise in the conversion of these flowcharts into machine-readable models for RE activities, yet, when directly applied to flowchart conversion, they often fail on topology-critical visual details. To address this, we propose EdgeFlow that augments a VLM's original input with a deterministically extracted Canny edge map-acting as a structural prior-to improve flowchart-to-Mermaid conversion, without requiring annotated training data or domain-specific model fine-tuning. We evaluate EdgeFlow on IndusReqFlow, a dataset sourced from real-world requirements. Compared with off-the-shelf VLMs, EdgeFlow improves node-level F1 by 17.39 percentage points and edge-level F1 by 16.94 percentage points. At the path level, EdgeFlow improves path F1 by 11.06 percentage points, enabling better support for model-based testing. These results demonstrate that EdgeFlow provides a practical, training-free means to improve topology-preserving flowchart-to-Mermaid conversion for industrial RE. Cross-dataset evaluation results on a public synthetic benchmark show no significant improvement; this highlights the need for diverse benchmarks incorporating industrial data for the comprehensive evaluation of future VLM-based RE tools.
Figures
Reference graph
Works this paper leans on
-
[1]
GenFlowchart: Parsing and understand- ing flowchart using generative AI,
A. Arbaz, H. Fan, J. Ding, M. Qiu, and Y . Feng, “GenFlowchart: Parsing and understand- ing flowchart using generative AI,” inKSEM’24, pp. 99–111
-
[2]
FlowchartQA: The first large-scale benchmark for reasoning over flowcharts,
S. Tannert, M. G. Feighelstein, J. Bogojeska, J. Shtok, A. Arbelle, P. W. Staar, A. Schu- mann, J. Kuhn, and L. Karlinsky, “FlowchartQA: The first large-scale benchmark for reasoning over flowcharts,” inLIMO workshop’23, pp. 34–46
-
[3]
The “physics
D. Moody, “The “physics” of notations: Toward a scientific basis for constructing visual notations in software engineering,”IEEE Transactions on Software Engineering, vol. 35, no. 6, pp. 756–779, 2009
2009
-
[4]
Sketches and diagrams in practice,
S. Baltes and S. Diehl, “Sketches and diagrams in practice,” inFSE’14. ACM, pp. 530– 541
-
[5]
Information processing – documentation symbols and conventions for data, program and system flowcharts, program network charts and system resources charts,
International Organization for Standardization, “Information processing – documentation symbols and conventions for data, program and system flowcharts, program network charts and system resources charts,” 1985
1985
-
[6]
A UML-based approach to system testing,
L. Briand and Y . Labiche, “A UML-based approach to system testing,”Software and systems modeling, vol. 1, no. 1, pp. 10–42, 2002
2002
-
[7]
Utting and B
M. Utting and B. Legeard,Practical model-based testing: A tools approach. Morgan Kaufmann, 2007
2007
-
[8]
Model-based software testing,
I. K. El-Far and J. A. Whittaker, “Model-based software testing,”Encyclopedia of software engineering, 2002
2002
Show all 24 references
-
[9]
Flowchart2Mermaid: A vision-language model powered system for converting flowcharts into editable diagram code,
P. Deka and B. Devereux, “Flowchart2Mermaid: A vision-language model powered system for converting flowcharts into editable diagram code,”arXiv:2512.02170, 2025
2025
-
[10]
FlowVQA: Mapping multimodal logic in visual question answering with flowcharts,
S. Singh, P. Chaurasia, Y . Varun, P. Pandya, V . Gupta, V . Gupta, and D. Roth, “FlowVQA: Mapping multimodal logic in visual question answering with flowcharts,” inFindings of ACL’24, 2024, pp. 1330–1350
2024
-
[11]
Structured extraction from business process diagrams using vision-language models,
P. Deka and B. Devereux, “Structured extraction from business process diagrams using vision-language models,” inSAC’26. ACM
-
[12]
Natural language processing for requirements engineering: A systematic mapping study,
L. Zhao, W. Alhoshan, A. Ferrari, K. J. Letsholo, M. A. Ajagbe, E.-V . Chioasca, and R. T. Batista-Navarro, “Natural language processing for requirements engineering: A systematic mapping study,”ACM Computing Surveys, vol. 54, no. 3, pp. 1–41, 2021
2021
-
[13]
Extracting domain models from natural-language requirements: approach and industrial evaluation,
C. Arora, M. Sabetzadeh, L. Briand, and F. Zimmer, “Extracting domain models from natural-language requirements: approach and industrial evaluation,” inMODELS’16. ACM, pp. 250–260
-
[14]
Evaluating large language models in exercises of uml class diagram modeling,
D. De Bari, G. Garaccione, R. Coppola, M. Torchiano, and L. Ardito, “Evaluating large language models in exercises of uml class diagram modeling,” inESEM’24, p. 393–399
-
[15]
Leveraging large language models for use case model generation from software requirements,
T. Eisenreich, N. Friedlaender, and S. Wagner, “Leveraging large language models for use case model generation from software requirements,” inASEW’25, pp. 221–227
-
[16]
Model generation with LLMs: From require- ments to UML sequence diagrams,
A. Ferrari, S. Abualhaija, and C. Arora, “Model generation with LLMs: From require- ments to UML sequence diagrams,” inREW’24, 2024, pp. 291–300
2024
-
[17]
FlowLearn: Evaluating large vision-language models on flowchart understanding,
H. Pan, Q. Zhang, C. Caragea, E. Dragut, and L. Latecki, “FlowLearn: Evaluating large vision-language models on flowchart understanding,”ECAI, pp. 73–80, 2024
2024
-
[18]
Arrow-guided VLM: Enhancing flowchart understanding via arrow direction encoding,
T. Omasa, R. Koshihara, and M. Morishige, “Arrow-guided VLM: Enhancing flowchart understanding via arrow direction encoding,”arXiv:2505.07864, 2025
2025
-
[19]
A computational approach to edge detection,
J. Canny, “A computational approach to edge detection,”TPAMI, vol. PAMI-8, no. 6, pp. 679–698, 1986
1986
-
[20]
Adding conditional control to text-to-image diffusion models,
L. Zhang, A. Rao, and M. Agrawala, “Adding conditional control to text-to-image diffusion models,” inICCV’23, 2023, pp. 3813–3824
2023
-
[21]
mermaid-ast: Parse and render mermaid diagrams to/from ast,
Emily, “mermaid-ast: Parse and render mermaid diagrams to/from ast,” 2026
2026
-
[22]
Individual comparisons by ranking methods,
F. Wilcoxon, “Individual comparisons by ranking methods,”Biometrics Bulletin, vol. 1, no. 6, pp. 80–83, 1945
1945
-
[23]
Dominance statistics: Ordinal analyses to answer ordinal questions,
N. Cliff, “Dominance statistics: Ordinal analyses to answer ordinal questions,”Psycho- logical Bulletin, vol. 114, no. 3, pp. 494–509, 1993
1993
-
[24]
Guidelines for Empirical Studies in Software Engineering involving Large Language Models,
S. Baltes, F. Angermeir, C. Arora, M. M. Bar ´on, C. Chen, L. B¨ohme, F. Calefato, N. Ernst, D. Falessi, B. Fitzgerald, D. Fucci, J. He, C. Treude, M. Kalinowski, S. Lambiase, D. Russo, M. Lungu, C. M. Montes, L. Prechelt, P. Ralph, R. van Tonder, and S. Wagner, “Guidelines fo...
2025 arXiv
Reviewed June 29, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.