Service interruption on Monday 11 July from 12:30 to 13:00: all the sites of the CCSD (HAL, Epiciences, SciencesConf, AureHAL) will be inaccessible (network hardware connection).
Skip to Main content Skip to Navigation
Preprints, Working Papers, ...

Flowgen: Flowchart-Based Documentation for C++ Codes

Abstract : We present the Flowgen tool, which generates flowcharts from annotated C++ source code. The tool generates a set of interconnected high-level UML activity diagrams, one for each function or method in the C++ sources. It provides a simple and visual overview of complex implementations of numerical algorithms. Flowgen is complementary to the widely-used Doxygen documentation tool. The ultimate aim is to render complex C++ computer codes accessible, and to enhance collaboration between programmers and algorithm or science specialists. We describe the tool and a proof-of-concept application to the VINCIA plug-in for simulating collisions at CERN's Large Hadron Collider.
Complete list of metadata
Contributor : Emmanuelle De Laborderie Connect in order to contact the contributor
Submitted on : Wednesday, May 28, 2014 - 3:52:29 PM
Last modification on : Monday, December 13, 2021 - 9:16:03 AM

Links full text


  • HAL Id : cea-00997715, version 1
  • ARXIV : 1405.3240



David A Kosower, J. J. Lopez-Villarejo. Flowgen: Flowchart-Based Documentation for C++ Codes. 2014. ⟨cea-00997715⟩



Record views