Advanced static-analysis tools for finding programming errors have become very popular recently. These detect many common generic programming errors such as null pointer dereferences, buffer overruns, and race conditions. Most major static-analysis tools also provide an interface that can be used to find domain-specific errors. This paper describes how custom domain-specific checkers can be used to improve software quality in complex embedded systems. 1
Developers and security analysts have been using static analysis for a long time to ana-lyze program...
Almost all software contains defects. Some defects are found easily while others are never found, ty...
This paper presents a technique to derive and implement error detectors to protect an application fr...
Static analysis tools (see the sidebar onpage 7) are very useful for finding bugs. They go far beyon...
AbstractTools based on static analysis can be used to find defects in programs. Tools that do shallo...
Static analysis has commonly beenknown as a technique for finding violations of superficial stylisti...
Much software for embedded systems is written in languages such as C. This is known to be error pron...
Abstract. In safety-critical and high-reliability systems, software development and maintenance are ...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
Static analysis tools cannot detect violations of application-specific rules. They can be extended w...
Abstract. Static analysis examines program code and reasons over all possible behaviors that might a...
We introduce a general way to locate programmer mistakes that are detected by static anal-yses such ...
Abstract: We consider properties desirable for static analysis tools targeted at find-ing bugs in th...
Content replaced at author's request on 2013-12-17.We introduce a general way to locate program erro...
Abstract—No single software fault-detection technique is capable of addressing all fault-detection c...
Developers and security analysts have been using static analysis for a long time to ana-lyze program...
Almost all software contains defects. Some defects are found easily while others are never found, ty...
This paper presents a technique to derive and implement error detectors to protect an application fr...
Static analysis tools (see the sidebar onpage 7) are very useful for finding bugs. They go far beyon...
AbstractTools based on static analysis can be used to find defects in programs. Tools that do shallo...
Static analysis has commonly beenknown as a technique for finding violations of superficial stylisti...
Much software for embedded systems is written in languages such as C. This is known to be error pron...
Abstract. In safety-critical and high-reliability systems, software development and maintenance are ...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
Static analysis tools cannot detect violations of application-specific rules. They can be extended w...
Abstract. Static analysis examines program code and reasons over all possible behaviors that might a...
We introduce a general way to locate programmer mistakes that are detected by static anal-yses such ...
Abstract: We consider properties desirable for static analysis tools targeted at find-ing bugs in th...
Content replaced at author's request on 2013-12-17.We introduce a general way to locate program erro...
Abstract—No single software fault-detection technique is capable of addressing all fault-detection c...
Developers and security analysts have been using static analysis for a long time to ana-lyze program...
Almost all software contains defects. Some defects are found easily while others are never found, ty...
This paper presents a technique to derive and implement error detectors to protect an application fr...