Be the first to rate this file! 3 Downloads (last 30 days) File Size: 402.75 KB File ID: #22591
image thumbnail

Verifying Code When Software Reliability is Critical

by Linda Webb

 

05 Jan 2009

PolySpace products prove the absence of run-time errors without the need to compile and run the code

| Watch this File

File Information
Description

For many embedded software projects, the primary verification goal is to find as many bugs as possible, as quickly as possible. The static analysis tools commonly used for this purpose are good at detecting flaws, but they do not prove that no errors remain in the source code. As a result, these tools do not prevent endless debugging loops and lengthy code-checking procedures. More seriously, they may leave potentially catastrophic defects undetected—unacceptable for applications that require high reliability. PolySpace code verification products provide a different approach—one that proves the absence of errors.
To prove the absence of errors, a code verification tool must exhaustively investigate every piece of code and verify its reliability against all possible data values. It must often perform tasks of a mathematical sophistication that exceeds the capabilities of a standard error-detection tool.
By Paul Barnard, Marc Lalo, and Jim Tung, The MathWorks

This article was published in The MathWorks News & Notes, 2008, which you can read at http://www.mathworks.com/company/newsletters/?s_cid=nws_flex

MATLAB release MATLAB 7.7 (R2008b)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
whitepaper Linda Webb 05 Jan 2009 16:40:16
article Linda Webb 05 Jan 2009 16:40:16
paper Linda Webb 05 Jan 2009 16:40:16
control design automation Linda Webb 05 Jan 2009 16:40:16
verification validation Linda Webb 05 Jan 2009 16:40:16
aerospace and defense Linda Webb 05 Jan 2009 16:40:16
automotive Linda Webb 05 Jan 2009 16:40:16
polyspace Linda Webb 05 Jan 2009 16:40:16
code verification Linda Webb 05 Jan 2009 16:40:16
software reliability Linda Webb 05 Jan 2009 16:40:16

Contact us at files@mathworks.com