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:
“[T]he asphaltum contains an exactly requisite amount of sulphides for production of rubber tires. This brown material also contains ichthyol, a medicinal preparation used externally, in Websters clarifying phrase, as an alterant and discutient.”
—State of Utah, U.S. public relief program (1935-1943)
“... the big courageous acts of life are those one never hears of and only suspects from having been through like experience. It takes real courage to do battle in the unspectacular task. We always listen for the applause of our co-workers. He is courageous who plods on, unlettered and unknown.... In the last analysis it is this courage, developing between man and his limitations, that brings success.”
—Alice Foote MacDougall (18671945)