Software Verification - Static Verification (Analysis)

Static Verification (Analysis)

Static verification is the process of checking that software meets requirements by doing a physical inspection of it. For example:

  • Code conventions verification
  • Bad practices (anti-pattern) detection
  • Software metrics calculation
  • Formal verification

Verification by Analysis - The analysis verification method applies to verification by investigation, mathematical calculations, logical evaluation, and calculations using classical textbook methods or accepted general use computer methods. Analysis includes sampling and correlating measured data and observed test results with calculated expected values to establish conformance with requirements.

Read more about this topic:  Software Verification

Famous quotes containing the word verification:

    A fact is a proposition of which the verification by an appeal to the primary sources of our knowledge or to experience is direct and simple. A theory, on the other hand, if true, has all the characteristics of a fact except that its verification is possible only by indirect, remote, and difficult means.
    Chauncey Wright (1830–1875)