Copyright © Philip M. Parker, INSEAD. Terms of Use.

FORMAL VERIFICATION

Specialty Definition: FORMAL VERIFICATION

DomainDefinition

Math

Establishing properties of hardware or software designs using logic, rather than (just) testing or informal arguments. This involves formal specification of the requirement, formal modeling of the implementation, and precise rules of inference to prove, say, that the implementation satisfies the specification. (references)

Source: compiled by the editor from various references; see credits.

Top     

Specialty Definition: Formal verification

(From Wikipedia, the free Encyclopedia)

In the context of (software) systems, formal verification means the act of proving or disproving the correctness of a system with respect to a certain property, using mathematical methods.

System types that are considered in the literature for formal verification include finite state machines (FSM), labelled transition systems (LTS) and their compositions, Petri nets, timed automata and hybrid automata, cyptographic protocols, combinatorial circuits, digital circuits with internal memory, and abstractions of general software components.

The properties to be verified are often described in temporal logics, such as linear-time temporal logic (LTL) or computational tree logic (CTL).

Usually formal verification is carried out algorithmically. The main approaches to implementing formal verification include state space enumeration, symbolic state space enumeration, abstraction refinement, process-algebraic methods, and reasoning with the aid of automatic theorem provers such as HOL or Isabella.

Source: adapted by the editor from Wikipedia, the free encyclopedia under a copyleft GNU Free Documentation License (GFDL) from the article "Formal verification."

Top     

Frequency of Internet Keywords: FORMAL VERIFICATION

The following statistics estimate the number of searches per day across the major English-language search engines as identified by various trade publications. Hyperlinks lead to commercial use of the expression at Amazon.com.
 
ExpressionFrequency
per Day

formal verification

6
Source: compiled by the editor from various references; see credits.

Top     

Anagrams: FORMAL VERIFICATION

Scrabble® Enable2K-Verified Anagrams

Words within the letters "a-a-c-e-f-f-i-i-i-l-m-n-o-o-r-r-t-v"

-5 letters: foraminiferal, microfilariae, reaffirmation, reformational.

Source: compiled by the editor from various references; see credits.

SCRABBLE® is a registered trademark. All intellectual property rights in and to the game are owned in the U.S.A and Canada by Hasbro Inc., and throughout the rest of the world by J.W. Spear & Sons Limited of Maidenhead, Berkshire, England, a subsidiary of Mattel Inc. Mattel and Spear are not affiliated with Hasbro.

Top     

Alternative Orthography: FORMAL VERIFICATION


Hexadecimal (or equivalents, 770AD-1900s) (references)

46 4F 52 4D 41 4C      56 45 52 49 46 49 43 41 54 49 4F 4E

Leonardo da Vinci (1452-1519; backwards) (references)

    

Binary Code (1918-1938, probably earlier) (references)

01000110 01001111 01010010 01001101 01000001 01001100 00100000 01010110 01000101 01010010 01001001 01000110 01001001 01000011 01000001 01010100 01001001 01001111 01001110

HTML Code (1990) (references)

&#70 &#79 &#82 &#77 &#65 &#76 &#32 &#86 &#69 &#82 &#73 &#70 &#73 &#67 &#65 &#84 &#73 &#79 &#78

ISO 10646 (1991-1993) (references)

0046 004F 0052 004D 0041 004C      0056 0045 0052 0049 0046 0049 0043 0041 0054 0049 004F 004E

Encryption (beginner's substitution cypher): (references)

4049524735462563952434043373554434948

Top     



INDEX

1. Expressions: Internet
2. Anagrams
3. Orthography
4. Bibliography


  

Copyright © Philip M. Parker, INSEAD. Terms of Use.