TERMIUM Plus®
From: Translation Bureau
On social media
Consult the Government of Canada’s terminology data bank.
PROOF CORRECTNESS [11 records]
Record 1 - internal organization data 2017-01-26
Record 1, English
Record 1, Subject field(s)
- Systems Analysis (Information Processing)
- Life Cycle (Informatics)
Record 1, Main entry term, English
- formal specification
1, record 1, English, formal%20specification
correct, standardized
Record 1, Abbreviations, English
Record 1, Synonyms, English
Record 1, Textual support, English
Record number: 1, Textual support number: 1 DEF
In proof of correctness, a description in a formal language of the externally visible behavior of a system or system component. 2, record 1, English, - formal%20specification
Record number: 1, Textual support number: 2 DEF
A specification written in a formal notation, often for use in correctness proving. 3, record 1, English, - formal%20specification
Record number: 1, Textual support number: 3 DEF
A specification that is used to prove mathematically the validity of an implementation or to derive mathematically the implementation. 4, record 1, English, - formal%20specification
Record number: 1, Textual support number: 1 OBS
formal specification: term standardized by IEEE; ISO and CSA. 5, record 1, English, - formal%20specification
Record 1, French
Record 1, Domaine(s)
- Analyse des systèmes informatiques
- Cycle de vie (Informatique)
Record 1, Main entry term, French
- spécification formelle
1, record 1, French, sp%C3%A9cification%20formelle
correct, feminine noun, standardized
Record 1, Abbreviations, French
Record 1, Synonyms, French
Record 1, Textual support, French
Record number: 1, Textual support number: 1 DEF
Spécification pouvant être utilisée afin de démontrer mathématiquement la validité de la mise en œuvre d'un système ou encore de dériver mathématiquement la mise en œuvre du système. 2, record 1, French, - sp%C3%A9cification%20formelle
Record number: 1, Textual support number: 2 DEF
Spécification écrite en notation formelle, souvent utilisée pour une démonstration d'exactitude. 3, record 1, French, - sp%C3%A9cification%20formelle
Record number: 1, Textual support number: 1 OBS
spécification formelle : terme normalisé par l'ISO/CEI et la CSA. 4, record 1, French, - sp%C3%A9cification%20formelle
Record 1, Spanish
Record 1, Campo(s) temático(s)
- Análisis de los sistemas de informática
- Ciclo de vida (Informática)
Record 1, Main entry term, Spanish
- especificación formal
1, record 1, Spanish, especificaci%C3%B3n%20formal
correct, feminine noun
Record 1, Abbreviations, Spanish
Record 1, Synonyms, Spanish
Record 1, Textual support, Spanish
Record number: 1, Textual support number: 1 DEF
Especificación escrita en una notación formal. 1, record 1, Spanish, - especificaci%C3%B3n%20formal
Record 2 - internal organization data 2012-10-03
Record 2, English
Record 2, Subject field(s)
- Computer Programs and Programming
Record 2, Main entry term, English
- automated verification system
1, record 2, English, automated%20verification%20system
correct, standardized
Record 2, Abbreviations, English
Record 2, Synonyms, English
Record 2, Textual support, English
Record number: 2, Textual support number: 1 DEF
A software tool whose input is a computer program and a representation of its specification, and whose output is a correctness proof or disproof of the program. 2, record 2, English, - automated%20verification%20system
Record number: 2, Textual support number: 1 OBS
automated verification system: term and definition standardized by the Institute of Electrical and Electronics Engineers (IEEE). 2, record 2, English, - automated%20verification%20system
Record 2, French
Record 2, Domaine(s)
- Programmes et programmation (Informatique)
Record 2, Main entry term, French
- système automatisé de vérification
1, record 2, French, syst%C3%A8me%20automatis%C3%A9%20de%20v%C3%A9rification
correct, masculine noun
Record 2, Abbreviations, French
Record 2, Synonyms, French
- système de vérification automatique 1, record 2, French, syst%C3%A8me%20de%20v%C3%A9rification%20automatique
correct, masculine noun
Record 2, Textual support, French
Record number: 2, Textual support number: 1 DEF
Outil logiciel qui accepte, comme entrée, un programme machine et une représentation de ses caractéristiques et qui produit, possiblement avec l'aide d'un utilisateur, une preuve d'exactitude ou d'inexactitude du programme. 1, record 2, French, - syst%C3%A8me%20automatis%C3%A9%20de%20v%C3%A9rification
Record 2, Spanish
Record 2, Textual support, Spanish
Record 3 - internal organization data 2012-10-03
Record 3, English
Record 3, Subject field(s)
- Computer Programs and Programming
- Testing and Debugging
Record 3, Main entry term, English
- inductive assertion method
1, record 3, English, inductive%20assertion%20method
correct, standardized
Record 3, Abbreviations, English
Record 3, Synonyms, English
Record 3, Textual support, English
Record number: 3, Textual support number: 1 DEF
A proof of correctness technique in which assertions are written describing program inputs, outputs, and intermediate conditions, a set of theorems is developed relating satisfaction of the input assertions to satisfaction of the output assertions, and the theorems are proved to be true. 1, record 3, English, - inductive%20assertion%20method
Record number: 3, Textual support number: 1 OBS
inductive assertion: term and definition standardized by the Institute of Electrical and Electronics Engineers (IEEE). 2, record 3, English, - inductive%20assertion%20method
Record 3, French
Record 3, Domaine(s)
- Programmes et programmation (Informatique)
- Test et débogage
Record 3, Main entry term, French
- méthode d'assertion inductive
1, record 3, French, m%C3%A9thode%20d%27assertion%20inductive
correct, feminine noun
Record 3, Abbreviations, French
Record 3, Synonyms, French
Record 3, Textual support, French
Record number: 3, Textual support number: 1 DEF
Technique de la preuve d'exactitude dans laquelle les assertions écrite décrivent les entrées, les sorties et les conditions intermédiaires d'un programme; un ensemble de théorèmes est élaboré, qui établit un rapport entre la satisfaction des assertions d'entrée et la satisfaction des assertions de sortie, et la validité des théorèmes est démontrée. 1, record 3, French, - m%C3%A9thode%20d%27assertion%20inductive
Record 3, Spanish
Record 3, Textual support, Spanish
Record 4 - internal organization data 2011-10-19
Record 4, English
Record 4, Subject field(s)
- Testing and Debugging
- Computer Programs and Programming
Record 4, Main entry term, English
- proof of correctness
1, record 4, English, proof%20of%20correctness
correct, standardized
Record 4, Abbreviations, English
Record 4, Synonyms, English
- correctness proving 2, record 4, English, correctness%20proving
correct, standardized
Record 4, Textual support, English
Record number: 4, Textual support number: 1 DEF
A formal mathematic demonstration that the semantics of a program are consistent with the specifications of that program. 2, record 4, English, - proof%20of%20correctness
Record number: 4, Textual support number: 1 OBS
See also: partial correctness, total correctness. 3, record 4, English, - proof%20of%20correctness
Record number: 4, Textual support number: 2 OBS
proof of correctness : standardized by IEEE; correctness proving : Term and definition standardized by ISO/IEC. 1, record 4, English, - proof%20of%20correctness
Record 4, French
Record 4, Domaine(s)
- Test et débogage
- Programmes et programmation (Informatique)
Record 4, Main entry term, French
- démonstration d'exactitude
1, record 4, French, d%C3%A9monstration%20d%27exactitude
correct, feminine noun, standardized
Record 4, Abbreviations, French
Record 4, Synonyms, French
- preuve de correction 1, record 4, French, preuve%20de%20correction
correct, feminine noun, standardized
- preuve d'exactitude 2, record 4, French, preuve%20d%27exactitude
correct, feminine noun
Record 4, Textual support, French
Record number: 4, Textual support number: 1 DEF
Démonstration mathématique formelle pour démontrer que la sémantique d'un programme est conforme aux spécifications de ce programme. 1, record 4, French, - d%C3%A9monstration%20d%27exactitude
Record number: 4, Textual support number: 1 OBS
Voir également : exactitude partielle, exactitude totale. 2, record 4, French, - d%C3%A9monstration%20d%27exactitude
Record number: 4, Textual support number: 2 OBS
démonstration d'exactitude; preuve de correction : Termes et définition normalisés par l'ISO/CEI. 2, record 4, French, - d%C3%A9monstration%20d%27exactitude
Record 4, Spanish
Record 4, Textual support, Spanish
Record 5 - external organization data 2006-01-30
Record 5, English
Record 5, Subject field(s)
- Compartment - ISO/IEC JTC 1 Information Technology Vocabulary
Universal entry(ies) Record 5
Record 5, Main entry term, English
- proof of correctness
1, record 5, English, proof%20of%20correctness
correct, standardized
Record 5, Abbreviations, English
Record 5, Synonyms, English
Record 5, Textual support, English
Record number: 5, Textual support number: 1 DEF
proof that results from applying correctness proving 1, record 5, English, - proof%20of%20correctness
Record number: 5, Textual support number: 1 OBS
proof of correctness : term and definition standardized by ISO/IEC [ISO/IEC 2382-7 : 2000]. 2, record 5, English, - proof%20of%20correctness
Record 5, French
Record 5, Domaine(s)
- Tiroir - ISO/CEI JTC 1 Vocabulaire des technologies de l'information
Entrée(s) universelle(s) Record 5
Record 5, Main entry term, French
- preuve d'exactitude
1, record 5, French, preuve%20d%27exactitude
correct, feminine noun, standardized
Record 5, Abbreviations, French
Record 5, Synonyms, French
- preuve de correction 1, record 5, French, preuve%20de%20correction
correct, feminine noun, standardized
Record 5, Textual support, French
Record number: 5, Textual support number: 1 DEF
preuve résultant d'une démonstration d'exactitude 1, record 5, French, - preuve%20d%27exactitude
Record number: 5, Textual support number: 1 OBS
preuve d'exactitude; preuve de correction : termes et définition normalisés par l'ISO/CEI [ISO/IEC 2382-7:2000]. 2, record 5, French, - preuve%20d%27exactitude
Record 5, Spanish
Record 5, Textual support, Spanish
Record 6 - internal organization data 1998-09-08
Record 6, English
Record 6, Subject field(s)
- Correction and Proofreading (Printing)
Record 6, Main entry term, English
- author's proof
1, record 6, English, author%27s%20proof
correct
Record 6, Abbreviations, English
Record 6, Synonyms, English
- submission proof 2, record 6, English, submission%20proof
correct
- clean proof 3, record 6, English, clean%20proof
correct
Record 6, Textual support, English
Record number: 6, Textual support number: 1 DEF
A proof turned over to the author to check for correctness or to improve the text, if he so desires, by changes known as author's alterations. 1, record 6, English, - author%27s%20proof
Record 6, French
Record 6, Domaine(s)
- Correction d'épreuves (Imprimerie)
Record 6, Main entry term, French
- première d'auteur
1, record 6, French, premi%C3%A8re%20d%27auteur
correct, feminine noun
Record 6, Abbreviations, French
Record 6, Synonyms, French
- épreuve d'auteur 2, record 6, French, %C3%A9preuve%20d%27auteur
correct, feminine noun
Record 6, Textual support, French
Record number: 6, Textual support number: 1 DEF
Épreuve envoyée à l'auteur, ou retournée par l'auteur, après correction. 1, record 6, French, - premi%C3%A8re%20d%27auteur
Record 6, Spanish
Record 6, Textual support, Spanish
Record 7 - internal organization data 1995-10-12
Record 7, English
Record 7, Subject field(s)
- Computer Programs and Programming
- Testing and Debugging
Record 7, Main entry term, English
- partial correctness
1, record 7, English, partial%20correctness
correct, standardized
Record 7, Abbreviations, English
Record 7, Synonyms, English
Record 7, Textual support, English
Record number: 7, Textual support number: 1 DEF
In proof of correctness, a designation indicating that a program's output assertions follow logically from its input assertions and processing steps. 2, record 7, English, - partial%20correctness
Record number: 7, Textual support number: 1 OBS
Contrast with total correctness. 3, record 7, English, - partial%20correctness
Record number: 7, Textual support number: 2 OBS
partial correctness: Term standardized by ISO/IEC; Term and definition standardized by IEEE. 4, record 7, English, - partial%20correctness
Record 7, French
Record 7, Domaine(s)
- Programmes et programmation (Informatique)
- Test et débogage
Record 7, Main entry term, French
- exactitude partielle
1, record 7, French, exactitude%20partielle
correct, feminine noun, standardized
Record 7, Abbreviations, French
Record 7, Synonyms, French
- correction partielle 1, record 7, French, correction%20partielle
correct, feminine noun, standardized
Record 7, Textual support, French
Record number: 7, Textual support number: 1 DEF
Dans une preuve d'exactitude, expression indiquant que les assertions de sortie d'un programme proviennent logiquement de ses assertions d'entrée et des étapes du traitement. 2, record 7, French, - exactitude%20partielle
Record number: 7, Textual support number: 1 OBS
Antonyme d'exactitude totale. 2, record 7, French, - exactitude%20partielle
Record number: 7, Textual support number: 2 OBS
exactitude partielle; correction partielle : Termes normalisés par l'ISO/CEI. 3, record 7, French, - exactitude%20partielle
Record 7, Spanish
Record 7, Textual support, Spanish
Record 8 - internal organization data 1995-10-12
Record 8, English
Record 8, Subject field(s)
- Computer Programs and Programming
- Testing and Debugging
Record 8, Main entry term, English
- proof of correctness
1, record 8, English, proof%20of%20correctness
correct, standardized
Record 8, Abbreviations, English
Record 8, Synonyms, English
Record 8, Textual support, English
Record number: 8, Textual support number: 1 DEF
A program proof that results from applying the technique used to prove mathematically that a program satisfies its specifications. 2, record 8, English, - proof%20of%20correctness
Record number: 8, Textual support number: 1 OBS
proof of correctness : Term and definition standardized by IEEE and ISO/IEC. 3, record 8, English, - proof%20of%20correctness
Record 8, French
Record 8, Domaine(s)
- Programmes et programmation (Informatique)
- Test et débogage
Record 8, Main entry term, French
- preuve d'exactitude
1, record 8, French, preuve%20d%27exactitude
correct, feminine noun, standardized
Record 8, Abbreviations, French
Record 8, Synonyms, French
- preuve de correction 1, record 8, French, preuve%20de%20correction
correct, feminine noun, standardized
Record 8, Textual support, French
Record number: 8, Textual support number: 1 DEF
Preuve formelle de l'exactitude d'un programme obtenue en appliquant la technique qui consiste à prouver mathématiquement qu'un programme est conforme à ses spécifications. 2, record 8, French, - preuve%20d%27exactitude
Record number: 8, Textual support number: 2 DEF
Preuve résultant d'une démonstration d'exactitude. 3, record 8, French, - preuve%20d%27exactitude
Record number: 8, Textual support number: 1 OBS
preuve d'exactitude; preuve de correction : Termes et définition normalisés par l'ISO/CEI. 4, record 8, French, - preuve%20d%27exactitude
Record 8, Spanish
Record 8, Textual support, Spanish
Record 9 - internal organization data 1992-11-18
Record 9, English
Record 9, Subject field(s)
- Programming Languages
Record 9, Main entry term, English
- proof method
1, record 9, English, proof%20method
correct
Record 9, Abbreviations, English
Record 9, Synonyms, English
Record 9, Textual support, English
Record number: 9, Textual support number: 1 DEF
A proof method is given whereby the correctness of the representation behaviour of an operation relative to the model behaviour specification can be proved. 1, record 9, English, - proof%20method
Record 9, French
Record 9, Domaine(s)
- Langages de programmation
Record 9, Main entry term, French
- méthode de preuve
1, record 9, French, m%C3%A9thode%20de%20preuve
correct, feminine noun
Record 9, Abbreviations, French
Record 9, Synonyms, French
Record 9, Textual support, French
Record 9, Spanish
Record 9, Textual support, Spanish
Record 10 - internal organization data 1992-11-16
Record 10, English
Record 10, Subject field(s)
- Artificial Intelligence
Record 10, Main entry term, English
- explanation
1, record 10, English, explanation
correct
Record 10, Abbreviations, English
Record 10, Synonyms, English
- proof 1, record 10, English, proof
correct
- solution correctness 1, record 10, English, solution%20correctness
correct
Record 10, Textual support, English
Record number: 10, Textual support number: 1 CONT
The analytic approach involves a two-step process. First, one uses the domain theory to construct an explanation("explanation" is really used to mean "proof" of correctness of a specific solution to a problem given the axioms of the domain theory) that proves that the training example is a positive instance of the goal concept. 1, record 10, English, - explanation
Record 10, French
Record 10, Domaine(s)
- Intelligence artificielle
Record 10, Main entry term, French
- explication
1, record 10, French, explication
correct, feminine noun
Record 10, Abbreviations, French
Record 10, Synonyms, French
Record 10, Textual support, French
Record number: 10, Textual support number: 1 DEF
Une des généralisations possibles de la trace d'une preuve formelle. 2, record 10, French, - explication
Record number: 10, Textual support number: 1 CONT
L'apprentissage analytique par explication. L'apprentissage s'effectue en deux étapes : (i) on élabore une explication justifiant en quoi l'exemple est une instance du concept faisant l'objet de l'apprentissage, en exploitant les connaissances du domaine disponibles. 3, record 10, French, - explication
Record 10, Spanish
Record 10, Textual support, Spanish
Record 11 - internal organization data 1989-01-18
Record 11, English
Record 11, Subject field(s)
- Testing and Debugging
- Computer Programs and Programming
Record 11, Main entry term, English
- program instrumentation
1, record 11, English, program%20instrumentation
correct, standardized
Record 11, Abbreviations, English
Record 11, Synonyms, English
Record 11, Textual support, English
Record number: 11, Textual support number: 1 DEF
Probes, such as instructions or assertions, inserted into a computer program to facilitate execution monitoring, proof of correctness, resource monitoring, or other activities. 1, record 11, English, - program%20instrumentation
Record number: 11, Textual support number: 1 OBS
program instrumentation: STD-IEEE (term and definition). 2, record 11, English, - program%20instrumentation
Record 11, French
Record 11, Domaine(s)
- Test et débogage
- Programmes et programmation (Informatique)
Record 11, Main entry term, French
- éléments de sondage de programme
1, record 11, French, %C3%A9l%C3%A9ments%20de%20sondage%20de%20programme
correct, masculine noun, plural
Record 11, Abbreviations, French
Record 11, Synonyms, French
- instruments de sondage de programme 1, record 11, French, instruments%20de%20sondage%20de%20programme
correct, masculine noun, plural
Record 11, Textual support, French
Record number: 11, Textual support number: 1 DEF
Sondes, telles que des instructions ou des assertions, insérées dans un programme machine pour faciliter la surveillance de l'exécution et le contrôle de l'exactitude et des ressources ou d'autres activités. 1, record 11, French, - %C3%A9l%C3%A9ments%20de%20sondage%20de%20programme
Record 11, Spanish
Record 11, Textual support, Spanish
Copyright notice for the TERMIUM Plus® data bank
© Public Services and Procurement Canada, 2026
TERMIUM Plus®, the Government of Canada's terminology and linguistic data bank
A product of the Translation Bureau
Features
GCtranslate (available on the Government of Canada network only)
Use this artificial intelligence prototype to translate Government of Canada content up to and including Protected B. Available to employees of selected departments and agencies only.
Writing tools
The Language Portal’s writing tools have a new look! Easy to consult, they give you access to a wealth of information that will help you write better in English and French.
Glossaries and vocabularies
Access Translation Bureau glossaries and vocabularies.
- Date Modified:


