Integration of the LDRA tool suite and Wind River Tool Chains


Solutions Overview

The LDRA integration with the powerful Wind River Workbench development environment further expands the capabilities customers in aerospace and defense require for creating robust safety-critical and mission-critical systems. Customers now can rapidly satisfy tough industry certification and test verification requirements such as DO-178B over a wide range of development and operating environments. This in turn increases productivity, reduces development costs, and assists customers in meeting product quality guidelines and project deadlines.

Accessing the LDRA Testbed Code Review Report from within Wind River Workbench

The LDRA tool suite integrates with Wind River Workbench to provide a single work environment for customers to conduct safety and security critical certification tasks. This environment allows users to directly access LDRA static, dynamic and unit test capabilities in Wind River Workbench. LDRA Testbed can also control Workbench and the vxWorks simulator to allow customers to run system and unit tests from the command line. All LDRA Testbed reports are available inside Workbench to allow users to demonstrate certification without leaving the Workbench environment.

Customers starting new projects that require safety and security certification inside a real time environment such as vxWorks have a complete solution which ties together the analysis capabilities of LDRA with the compiler and graphical IDE provided by Wind River. This allows users to have a consistent user interface and quickly get up to speed on both products. Additional customisation for specific platforms, workflow and execution environment is available through the target license package process.

Example of the LDRA Code Violations Display from within Wind River Workbench

LDRA provides a comprehensive integration with the Wind River Workbench software development environment and its supporting operating systems. This integration provides Workbench users with direct and easy access from their development suite to the extensive LDRA tool suite facilities for code review, quality review, design review, test verification (code coverage), and unit test. This joint tool integration encompasses the full range of Wind River's operating system products, including the following:

  • VxWorks 5
  • VxWorks 6
  • VxWorks 653
  • Wind River General Purpose Platform, Linux Edition
  • Wind River Platform for Network Equipment, Linux Edition
  • Wind River Platform for Consumer Devices, Linux Edition

Joint Case Study

This case study presents the midlife upgrade of a pre-existing, uncertified, avionics system and highlights the significant challenges faced due to the introduction of requirements for DO-178B Level B safety certification coupled with a migration to a commercial off-the-shelf (COTS) hardware platform. Discussion focuses upon the advanced test techniques that were applied and specifically how the LDRA tool suite was utilised to overcome the identified challenges to develop a safety-certifiable platform running on VxWorks.

You can download the case study by visiting the following link (*registration required): http://www.ldra.com/completedownload.asp?id=347