^

Products

Products

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.

What are the core components of the LDRA tool suite?

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.

What add-on components are available?

Is the LDRA tool suite certified?

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.

What languages and platforms are supported?

Here is a partial list of the languages and platforms currently supported by the LDRA tool suite. Please contact us for a complete list of languages and platforms supported by the LDRA tool suite:

Source Code Languages
C
C++
Java
Ada95
Manufacturer NameProcessor NameCompiler/Tool Chain
AtmelATmega128WinAVR
AtmelTSC695 (ERC32)GNU
Intel80×86MASM
Intel80C196Intel
IntelMCS251Intel
NXPMPC5674WRS Diab
NXPMPC603eWRS Diab
NXPMPC603eGNU
NXPMPC74XXGHS MULTI
NXPMPC74XXGHS AdaMULTI
NXPMPC74XXGHS MULTI
NXPMPC8260WRS GNU
NXPMPC8349EGHS MULTI
NXPMPC85XXEDS
NXPMC68HC11EDS
NXPMC68881Cosmic C Cross Compiler for S12X
NXPMC9S12WRS Diab
NXPP1011Microchip MPLAB XC Compiler
MicrochipdsPIC®33DDC-I TADS – 1750A 6.1
MILRH-1750APSS C17 Integrated Tool Set
MILRH-1750AIAR
NXPLPC2294HBD144GHS MULTI
PMC-SierraMIPS MSP 8520TI CCS
TITMS320C2xxxTI CC
TITMS320C3x
Host Platforms
Windows 11/10/8/7/Vista/XP
Linux (RHEL/CentOS, Ubuntu, SUSE/openSUSE)
MAC
Development Tools
Altera
Analog Devices VisualDSP
Atego ObjectAda
Atmel Studio
ARM DS-5 Development Studio
Cosmic ZAP & IDEA
DDC-I Open Arbor
Freescale CodeWarrior
GNU
Green Hills MULTI & INTEGRITY
IAR Embedded Workbench
iSYSTEM winIDEA
Keil µVision
Lauterbach TRACE32
MathWorks Simulink
Mentor Graphics
Microchip MPLAB & MPLAB X
QNX Momentics
Renesas
TASKING
TI Code Composer Studio
Wind River Tornado, Workbench supporting VxWorks, Diab
Xilinx
Supported Microprocessors and Microcontrollers
Altera – NIOS, ARM
Analog Devices – SHARC, Blackfin, ADSP-xxx, ARM
ARM Cortex A/R/M
Infineon – TriCore, C166, ARM
Intel – 8051, 80C196
Microchip / Atmel – PIC, dsPIC, ATmega, SAM
NXP / Freescale – LPCxxxx, S32, HCxx, MC68K, MPC5xx, 6xx & 8xx
PowerPC – 5xx, 6xx, 7xx & 8xx
Renesas – RH850, RL78, RX, ARM
ST – STM32, SPC5, Stellar
TI – MSP430, TMS320, TMS570, ARM, C6000

 

Additional Information

FREE 30 Day
TRIAL

Email Us

Email: info@ldra.com

Call Us

EMEA: +44 (0)151 649 9300

USA: +1 (855) 855 5372

INDIA: +91 80 4080 8707

Connect with LDRA