LDRA - Tool Suite
LDRA software tools and services deliver increased developer productivity and software quality while reducing overall project schedule and cost. The LDRA tool suite is a flexible platform for producing safety, security, and mission-critical software in an accelerated, cost effective and requirements driven process. The tool suite’s open and extensible architecture integrates software life-cycle traceability, static and dynamic analysis, unit test and system-level testing on virtually any host or target platform.
What is the LDRA tool suite
The LDRA tool suite is LDRA’s flagship platform that delivers open and extensible solutions for building quality into software from requirements through to deployment. The tool suite provides a continuum of capabilities including requirements traceability, test management, coding standards compliance, code quality review, code coverage analysis, data-flow and control-flow analysis, unit/integration/target testing, and certification and regulatory support.
The tool suite enables safety and security critical software development teams to achieve certification or approval in accordance with rigorous standards in:
- Aerospace and Defense (DO-178B/C, DO-254, DO-278, Def Stan 00-56)
- Automotive (ISO 26262, ISO/SAE 21434, Automotive SPICE)
- Industrial and Energy (IEC 61508, IEC 62443-4-1, IEC 60880, ISO 13849)
- Medical (IEC 62304)
- Rail Transportation (EN 50128)
The core components of the tool suite are available in several configurations that align with common software development needs. A comprehensive set of add-on capabilities are available to tailor the solution for any project.
The core components of the LDRA tool suite are: LDRA Testbed, TBvision, TBrun, and TBmanager.
LDRA Testbed together with TBvision provide the foundational static and dynamic analysis engine, and a visualization engine to easily understand and navigate standards compliance, quality metrics, and code coverage analyses. TBrun provides test case management and automated execution for unit and integration testing. TBmanager automates traceability between standards objectives, requirements, design documents, source code, tests and associated artefacts within the project verification workflow.
The add-on components for the LDRA tool suite include: TBmisra, TBhis, TBsecure, TBsafe, TBextreme, TBobjectbox, TBexclude, TBpublish, dynamic data-flow coverage (DDFC), Future Airborne Capability Environment (FACE) conformance package (FCP), tool chain configurations (TCCs), target license packages (TLPs), TBmanager integration packages (TIPs), and tool qualification support packages (TQSPs).
Both LDRA and the LDRA tool suite are certified. LDRA has maintained ISO 9001 certification for over 25 years. The LDRA tool suite is approved by SGS-TÜV Saar and TÜV SUD for the following functional safety standards:
- IEC 61508:2010 Functional safety of electrical/electronic/programmable electronic safety-related systems
- ISO 26262:2011 Road vehicles – Functional safety
- IEC 62304:2015-06 Medical device software – Software life cycle processes
- EN 50128:2011 Railway applications – Communication, signalling and processing systems – Software for railway control and protection systems
In addition, tool qualification support packs (TQSPs) are available to simplify demonstrating compliance with functional safety standards such as DO-178C that do not permit the use of certificates from certifying organizations.
