Proof-carrying code (PCC) provides a 'gold standard' for establishing formal and objective confidence in program behavior. However, in order to extend the benefits of PCC - and other formal certification techniques - to realistic systems, we must establish the correspondence of a mathematical proof of a program's semantics and its actual behavior. In this paper, we argue that assurance cases are an effective means of establishing such a correspondence. To this end, we present an assurance case pattern for arguing that a proof is free from various proof hazards. We also instantiate this pattern for a proof-based mechanism to provide evidence about a generic medical device software
Proof-carrying code is a technique that can be used to execute untrusted code safely. A code consum...
AbstractProof-carrying code (PCC) is a technique for downloading mobile code on a host machine while...
L'une des difficultés de l'application pratique du code incorporant une preuve (Proof-Carrying Code ...
Abstract. Proof-carrying code approaches aim at safe execution of un-trusted code by having the code...
We describe a generic approach for automatically integrating the output generated from a formal meth...
Proof-Carrying Code (PCC) and other applications in computer security require machine-checkable proo...
An assurance case comprises evidence and argument showing how that evidence supports assurance claim...
Proofs provide detailed justification for the validity of claims and are widely used in formal softw...
Proof carrying code (PCC) is a general is originally a roof in ñrst-order logic of certain vermetho...
Abstract: Proof-carrying code approaches aim at the safe execution of untrusted code by having the c...
Proof-Carrying Code (PCC) is a general approach to mobile code safety in which programs are augment...
Abstract. Proof-carrying code (PCC) allows a code producer to asso-ciate to a program a machine-chec...
AbstractAt the highest level of formal certification, the current research trend consists in providi...
Assurance cases are often required to certify critical systems. The use of formal methods in assuran...
Proof-Carrying Code (PCC) is a general framework for the mechanical verification of safety propertie...
Proof-carrying code is a technique that can be used to execute untrusted code safely. A code consum...
AbstractProof-carrying code (PCC) is a technique for downloading mobile code on a host machine while...
L'une des difficultés de l'application pratique du code incorporant une preuve (Proof-Carrying Code ...
Abstract. Proof-carrying code approaches aim at safe execution of un-trusted code by having the code...
We describe a generic approach for automatically integrating the output generated from a formal meth...
Proof-Carrying Code (PCC) and other applications in computer security require machine-checkable proo...
An assurance case comprises evidence and argument showing how that evidence supports assurance claim...
Proofs provide detailed justification for the validity of claims and are widely used in formal softw...
Proof carrying code (PCC) is a general is originally a roof in ñrst-order logic of certain vermetho...
Abstract: Proof-carrying code approaches aim at the safe execution of untrusted code by having the c...
Proof-Carrying Code (PCC) is a general approach to mobile code safety in which programs are augment...
Abstract. Proof-carrying code (PCC) allows a code producer to asso-ciate to a program a machine-chec...
AbstractAt the highest level of formal certification, the current research trend consists in providi...
Assurance cases are often required to certify critical systems. The use of formal methods in assuran...
Proof-Carrying Code (PCC) is a general framework for the mechanical verification of safety propertie...
Proof-carrying code is a technique that can be used to execute untrusted code safely. A code consum...
AbstractProof-carrying code (PCC) is a technique for downloading mobile code on a host machine while...
L'une des difficultés de l'application pratique du code incorporant une preuve (Proof-Carrying Code ...