Program analysis (computer science)
From Wikipedia, the free encyclopedia
(Redirected from Computer program analysis)
Computer program analysis is the process of automatically analysing the behavior of computer programs.
Two main approaches in program analysis are static program analysis and dynamic program analysis.
Main applications of program analysis are program optimization and program correctness.
Techniques related to program analysis include: type systems, abstract interpretation, program verification, model checking.
Performance analysis (also known as "profiling") and dependence analysis are specific kinds of program analysis.
A technique often used for some kinds of program analysis is program slicing.
| This computer science article is a stub. You can help Wikipedia by expanding it. |

