Flowgen: Flowchart-based documentation framework for C++

D.A. Kosower, J.J. Lopez-Villarejo, S. Roubtsov

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

1 Citaat (Scopus)

Samenvatting

We present the Flowgen framework, which generates flowcharts from annotated C++ source code. It 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++ 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.
Originele taal-2Engels
TitelProceedings of the 14th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2014), Victoria BC, Canada, September 28-29, 2014)
UitgeverijInstitute of Electrical and Electronics Engineers
Pagina's59-64
ISBN van geprinte versie978-1-4799-6148-1
DOI's
StatusGepubliceerd - 2014
Evenement2014 IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM), September 28-29, 2014, Victoria, British Columbia, Canada - Victoria, British Columbia, Canada
Duur: 28 sep 201429 sep 2014

Congres

Congres2014 IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM), September 28-29, 2014, Victoria, British Columbia, Canada
Verkorte titelSCAM 2014
LandCanada
StadVictoria, British Columbia
Periode28/09/1429/09/14

Vingerafdruk Duik in de onderzoeksthema's van 'Flowgen: Flowchart-based documentation framework for C++'. Samen vormen ze een unieke vingerafdruk.

  • Citeer dit

    Kosower, D. A., Lopez-Villarejo, J. J., & Roubtsov, S. (2014). Flowgen: Flowchart-based documentation framework for C++. In Proceedings of the 14th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2014), Victoria BC, Canada, September 28-29, 2014) (blz. 59-64). Institute of Electrical and Electronics Engineers. https://doi.org/10.1109/SCAM.2014.35