comment on this article

Big Brother?

Static analysis tools provide someone to watch over your code development.

Writing software is a tricky business, particularly if the code being produced is intended for application in a safety critical environment. In these applications, you don’t want the code to crash when it encounters unexpected conditions.
So those companies developing software for safety critical and similar applications are increasing turning to tools which allow them to inspect the code closely.
One such company is LDRA, whose lead FAE Ian Harry explained: “We’re not in the development industry, we’re in the business of testing source code for safety critical applications.”
LDRA has been in existence since the mid 1970s, when it was involved in software for controlling nuclear power stations. Since then, said Harry, the company has developed an ‘end to end’ product line. “At the front end,” he noted, “there’s requirements tracking that allow people testing code or systems to track requirements right down to the tests they plan to run on that code.”
Harry says the company’s ‘engine’ is LDRA Testbed. “It’s a static analysis engine,” he continued, “that runs through the code and tells people what’s happening. They will often say they’re doing that already, but our tools do it better and to a much deeper level.”

Chris Shaw

Related Downloads

Comment on this article

This material is protected by MA Business copyright See Terms and Conditions. One-off usage is permitted but bulk copying is not. For multiple copies contact the sales team.

What you think about this article:

Add your comments


Your comments/feedback may be edited prior to publishing. Not all entries will be published.
Please view our Terms and Conditions before leaving a comment.

Related Articles

Getting IoT savvy

With connected devices on the rise, it came as no surprise that IoT was a core ...

Loose threads

Timing can be tricky in embedded systems. Shortly after it touched down on the ...

Change based testing

A major cause of software bugs is inefficient and incomplete testing. This ...

Connected car MCU

STMicroelectronics is looking to make connected cars safer, more flexible, and ...

XCP protocol

Vector and Lauterbach are offering an integrated solution for ECU software ...

The changing face

A year of seismic social and political change 1968 saw anti-Vietnam war ...

Life without GitHub?

The software development platform and code sharing repository GitHub celebrates ...

Teach them to fish

Last year was dubbed the “worst ever” by the Online Trust Alliance for data ...