This thesis presents a practical approach to verifying real-time properties of V L S I designs. A simple proof checker with built-in decision procedures for linear programming and predicate calculus offers a pragmatic approach to verifying real-time systems in return for a slight loss of formal rigor when compared with traditional theorem provers. In this approach, an abstract data type represents the hypotheses, claim, and pending proof obligations at each step. A complete proof is a program that generates a proof state with the derived claim and no pending obligations. The user provides replacements for obligations and relies on the proof checker to validate the soundness of each operation. This design decision distinguishes the p...
textThe goal of formal verification is to use mathematical methods to prove that a computing system...
Errors caused by the interaction of computer systems with the physical world are hard to mitigate bu...
Centre for Intelligent Systems and their ApplicationsIn this thesis we investigate the applicability...
This thesis presents a practical approach to verifying real-time properties of V L S I designs. A s...
. We describe a microprocessor model and its use for reasoning about real-time applications. The mod...
The verification of functionality ofthe input/output logic properties often composes the majority of...
International audienceIn a world where trusting software systems is increasingly important, formal m...
As systems complexity grows, so grows the risk of errors, that's why it's necessary to effectively a...
Formal methods tools have greatly influenced our abil-ity to increase the reliability of software an...
We present a method for formal verification of transcendental hardware and software algorithms that ...
Formal verification involves the use of logical and computational methods to establish claims that a...
We present an analysis of a protocol developed by Philips to connect several components of an audio-...
Programs have precise semantics, so we can use mathematical proof to establish their properties. The...
AbstractAt the highest level of formal certification, the current research trend consists in providi...
If software code is developed by humans, can we as users rely on its absolute correctness? Today's s...
textThe goal of formal verification is to use mathematical methods to prove that a computing system...
Errors caused by the interaction of computer systems with the physical world are hard to mitigate bu...
Centre for Intelligent Systems and their ApplicationsIn this thesis we investigate the applicability...
This thesis presents a practical approach to verifying real-time properties of V L S I designs. A s...
. We describe a microprocessor model and its use for reasoning about real-time applications. The mod...
The verification of functionality ofthe input/output logic properties often composes the majority of...
International audienceIn a world where trusting software systems is increasingly important, formal m...
As systems complexity grows, so grows the risk of errors, that's why it's necessary to effectively a...
Formal methods tools have greatly influenced our abil-ity to increase the reliability of software an...
We present a method for formal verification of transcendental hardware and software algorithms that ...
Formal verification involves the use of logical and computational methods to establish claims that a...
We present an analysis of a protocol developed by Philips to connect several components of an audio-...
Programs have precise semantics, so we can use mathematical proof to establish their properties. The...
AbstractAt the highest level of formal certification, the current research trend consists in providi...
If software code is developed by humans, can we as users rely on its absolute correctness? Today's s...
textThe goal of formal verification is to use mathematical methods to prove that a computing system...
Errors caused by the interaction of computer systems with the physical world are hard to mitigate bu...
Centre for Intelligent Systems and their ApplicationsIn this thesis we investigate the applicability...