Cookie Warning

This site uses cookies to help improve your experience

Please follow the link to find out more about cookies. Learn more

I understand

Data Flow & Control Flow Analysis

With today’s complex systems, manual peer reviews are time-consuming and costly. You need to raise the level of abstraction to quickly gain insight into the architecture and behaviour, control flow, and data flow of your code in order to highlight and correct potential problem areas and produce software quality metrics. If you’re developing to comply with stringent standards—such as the latest version of DO-178C in the aerospace market—you may be required to demonstrate analysis of data flow and control flow coupling for software certification.

How much of your development time and resources can you afford to commit for time-consuming, manual peer reviews to accomplish this?

See Which Tools Are Right For You? for help choosing your customised tool suite.

Automated Data Flow/Control Analysis Tools from LDRA

  • LDRA Testbed and TBvision provide a graphical static and dynamic analysis tool for both host and embedded software analysis
  • Dynamic Data Flow Coverage (DDFC) is an optional module that examines exactly which variables were used during run-time execution of the application

LDRA provides detailed insight into your code through graphical code visualisation tools

Our tools provide callgraphs, procedure flowgraphs, and data flow analysis reports. These are powerful components in the software debug and test environment that are not supported in most other software development tool environments. With these easy-to-use tools, your team can more quickly and easily identify bottlenecks such as logic flaws or race conditions.