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:
“When the Revolutionaries ran short of gun wadding the Rev. James Caldwell ... broke open the church doors and seized an armful of Watts hymnbooks. The preacher threw them to the soldiers and shouted, Give em Watts, boysgive em Watts!”
—For the State of New Jersey, U.S. public relief program (1935-1943)
“Ask anyone committed to Marxist analysis how many angels on the head of a pin, and you will be asked in return to never mind the angels, tell me who controls the production of pins.”
—Joan Didion (b. 1934)