Additional Modules for DATAFLOW Designer


Automatically generated application code

DATAFLOW Code creates the source code for all active parts, their protocols and channels based on DATAFLOW Runtime and their platform modules. Before the code is generated, the software model is checked for completeness and consistency.

DATAFLOW Code also offers many setting options for coding styles and comments.

DATAFLOW Code reduces the time required for development and eliminates sources of error that can arise through manual implementation of the architecture.

The uniformity of the generated source code makes maintenance, further development and familiarization easier. 

Code generation – configuration

  • Code output languages: C ++ 98/11/14
  • Coding style and template configurations for header / CPP / test files

Unit test framework

  • MS unit test
DATAFLOW Code Example

Increase maintainability

Dataflow Software Support Icon

You get a very high level of maintainability thanks to the consistent code and name structure.


Generates the project structure for different IDEs

DATAFLOW Frames supports the most common software development environments (IDEs). The module creates the complete project structure based on the architecture created in DATAFLOW Designer.

You save a lot of time and avoid potential sources of error due to typing errors and inconsistent naming.
In addition to the project structure, the necessary IDE settings are also generated. Thus nothing stands in the way of a successful compilation as well as focusing on your application logic and forthcoming tests and simulations .

Through the uniformity of allprojects created by DATAFLOW Frames, maintainability is made easier and new team members can familiarize themselves with projects more quickly.

The following IDEs and tools are currently supported:

  • IAR 7.80 / 8.22 / 8.40
  • VS 2015/2017/2019
  • MS unit test
  • GIT versioning
Project structure for different IDEs

Focus on application logic

Focus Icon - Focus on the application logic

Thanks to the automatic generation
of the project structure for different development environments, you can concentrate fully on the application logic.


Current system documentation at the push of a button

DATAFLOW Document enables the documentation of the entire system and software architecture to be generated with just a few clicks of the mouse. The risk of divergence between design and documentation is reduced to a minimum.

The generated PDF documentation contains all relevant information about the architecture and its components. In addition, it contains helpful navigation options within the documentation along the architecture structure.

System documentation highlights

  • Dynamic links for easy navigation along the architecture
  • Customizable header and footer sections including dynamic elements
  • Table of contents for all defined diagram levels
Documentation of the entire system and software architecture

Audit support

Safety Audit - Medicine Products Audit Icon

Be optimally prepared for an audit thanks to up-to-date and consistent documentation


Use our 30-Day-Trial-Version


Gewerbestrasse 8  |  9470 Buchs  |  Schweiz  |  Tel. +41 81 750 06 40  |  Email


Contact address

Gewerbestrasse 8
9470 box


Authorized representative (s)

Christian Büchel, CEO

Commercial register entry

Registered company name: DATAFLOW Software AG
Commercial register number: CHE-190.688.043

VAT number

Disclaimer of liability

The author assumes no liability for the correctness, accuracy, timeliness, reliability and completeness of the information.

Liability claims against the author for material or immaterial damage resulting from access to, use or non-use of the published information, from misuse of the connection or from technical malfunctions are excluded.

All offers are non-binding. The author expressly reserves the right to change, add to, or delete parts of the pages or the entire offer or to temporarily or permanently cease publication without prior notice.

Disclaimer for links

References and links to third party websites are outside our area of responsibility. It rejected any responsibility for such websites. Access to and use of such websites is at the user’s own risk.


The copyrights and all other rights to content, images, photos or other files on this website belong exclusively to DATAFLOW Software AG or the specifically named rights holders. The written consent of the copyright holder must be obtained in advance for the reproduction of any elements.

Source: SwissAnwalt

Thank you very much!

We hope you enjoy using DATAFLOW Software


Gewerbestrasse 8 | 9470 Buchs | Switzerland | Phone +41 81 750 06 40 | email