Static Program Analysis

Static program analysis is the analysis of computer software that is performed without actually executing programs (analysis performed on executing programs is known as dynamic analysis). In most cases the analysis is performed on some version of the source code and in the other cases some form of the object code. The term is usually applied to the analysis performed by an automated tool, with human analysis being called program understanding, program comprehension or code review.

Read more about Static Program Analysis:  Rationale, Formal Methods

Famous quotes containing the words program and/or analysis:

    The first man to discover Chinook salmon in the Columbia, caught 264 in a day and carried them across the river by walking on the backs of other fish. His greatest feat, however, was learning the Chinook jargon in 15 minutes from listening to salmon talk.
    State of Oregon, U.S. public relief program (1935-1943)

    The spider-mind acquires a faculty of memory, and, with it, a singular skill of analysis and synthesis, taking apart and putting together in different relations the meshes of its trap. Man had in the beginning no power of analysis or synthesis approaching that of the spider, or even of the honey-bee; but he had acute sensibility to the higher forces.
    Henry Brooks Adams (1838–1918)