LDRA tool suite implementation now so small and fast that test
environment mirrors the speed and functionality of application execution
New Verification Method Reduces Overhead to5-10 Times Less than Conventional Approaches
LDRA has added a new form of instrumentation that integrates all platform coverage dependencies into one structure. LDRA dramatically reduces the application footprint by using this new instrumentation together with an approach that eliminates library calls for target platforms and communication ports during the testing. By using a bitmap structure, test execution overhead can be as little as one hundred bytes.
With such a minimal footprint, not only can developers fully instrument applications on resource-constrained platforms, but they are also able to instrument all of their code in a single build on many targets. System-level testing can be completed more quickly as most testing can be accomplished in a single pass.
“LDRA continues to lead in identifying ways to ease the development life-cycle process and improve software quality,” stated
Optimization Reduces On-Target Footprint by 60 Percent
Optimizing the LDRA tool suite to enable the test environment to mirror the speed and functionality of application execution is one of many technology breakthroughs that LDRA has achieved. With the on-target footprint reduced by 60 percent, test cases can execute in times very close to normal target execution. With the test environment mirroring the production environment, developers gain complete end-to-end verification of complex, timing-critical code. This opens new frontiers for multicore environments, where instrumentation overhead has traditionally blocked certification across all industries.
In addition, with the new instrumentation integrating all platform coverage dependencies into one structure, a single source file configures both LDRA Testbed, the core static and dynamic analysis engine, and Tbrun, LDRA’s comprehensive unit and integration test component for data transmission to the host. This streamlined approach increases customer flexibility so they can readily make configuration adjustments. For instance, applications using JTAG communications to monitor and debug during test can be reconfigured to the serial, I2C, or SPI communications ports more commonly found on production boards.
For more than forty years, LDRA has developed and driven the market for software that automates code analysis and software testing for safety-, mission-, security-, and business-critical markets. Working with clients to achieve early error identification and full compliance with industry standards, LDRA traces requirements through static and dynamic analysis to unit testing and verification for a wide variety of hardware and software platforms. Boasting a worldwide presence, LDRA is headquartered in the
Please send reader inquiries to:
Word copy of release
You can tweet or share the release directly from the LDRA Press Center on HughesCom’s website. Background materials and graphic are also available for download.
Mobile: +1 705-774-8686
Most Popular Stories
- Businesses, Investors Pressing for Green Policy
- E-scrap Recyclers Find Profits in Upgrades
- Congress Casts a Coy Vote on ISIS War
- 'The Voice' Sounds Different This Season
- Tips for Hiding, Securing Data on Smartphones
- At Groupon, Not a Good Deal of Workplace Diversity
- Lower Used-Car Prices Roil the Auto Industry
- Liberty Power Helps USHCC Go Green
- Porn Lovers Get a New Search Engine
- NSHMBA to Rebrand With New Name, Logo