Safe kernel extensions without run-time checking
OSDI '96 Proceedings of the second USENIX symposium on Operating systems design and implementation
Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
A Syntactic Approach to Foundational Proof-Carrying Code
LICS '02 Proceedings of the 17th Annual IEEE Symposium on Logic in Computer Science
Foundational Proof-Carrying Code
LICS '01 Proceedings of the 16th Annual IEEE Symposium on Logic in Computer Science
Modular development of certified program verifiers with a proof assistant
Proceedings of the eleventh ACM SIGPLAN international conference on Functional programming
Proceedings of the 2007 ACM SIGPLAN conference on Programming language design and implementation
Foundational certified code in the Twelf metalogical framework
ACM Transactions on Computational Logic (TOCL)
Building certified libraries for PCC: dynamic storage allocation
ESOP'03 Proceedings of the 12th European conference on Programming
The Why/Krakatoa/Caduceus platform for deductive program verification
CAV'07 Proceedings of the 19th international conference on Computer aided verification
Using XCAP to certify realistic systems code: machine context management
TPHOLs'07 Proceedings of the 20th international conference on Theorem proving in higher order logics
Formal verification of a c compiler front-end
FM'06 Proceedings of the 14th international conference on Formal Methods
Hi-index | 0.00 |
We are surrounded in our daily lives by embedded systems--microprocessors running software to control the operation of electronic gadgets and appliances we rely on. The proliferation of such devices and increased dependence upon them means that the correctness and safety of the software controlling them is all the more critical. Numerous techniques to ensure such properties are being widely researched, ranging from software engineering processes to formal verification technologies.