Software quality assurance by static program analysis

0Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Static program analysis is a viable, sound and automatic technique to prove correctness properties about programs, both functional properties as well as non-functional properties. It is one of the techniques, highly recommended for high criticality levels by several international software-quality standards for the domains of transportation, healthcare, factory automation, and electric/electronic systems. The precision of static analysis increases the more information is made available to it. This additional information can be given by programmer annotations, or it can be transferred from the model level in model-based software design. We give an introduction to static program analysis as a verification technology, describe several applications to the development of safety-critical systems, and show how it can be integrated into a model-based design flow. © Springer International Publishing Switzerland 2014.

Cite

CITATION STYLE

APA

Wilhelm, R. (2014). Software quality assurance by static program analysis. In Lecture Notes in Business Information Processing (Vol. 166 LNBIP, pp. 1–11). Springer Verlag. https://doi.org/10.1007/978-3-319-03602-1_1

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free