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:
“O Jesse had a wife, a mourner all her life
And the children they were brave,
But the dirty little coward that shot Mr. Howard
He laid Jesse James in his grave.”
—Administration in the State of Miss, U.S. public relief program (1935-1943)
“Cubism had been an analysis of the object and an attempt to put it before us in its totality; both as analysis and as synthesis, it was a criticism of appearance. Surrealism transmuted the object, and suddenly a canvas became an apparition: a new figuration, a real transfiguration.”
—Octavio Paz (b. 1914)