Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
422389 | Electronic Notes in Theoretical Computer Science | 2008 | 16 Pages |
Abstract
This work reports on the author's experience designing, implementing, and formally verifying a low-level piece of system software. The timing model and the adaptation of an existing information flow policy to a monadic framework are reasonably novel. Interactive compilation through equational rewriting worked well in practice. Finally, the project uncovered some potential areas for improving interactive theorem provers.
Related Topics
Physical Sciences and Engineering
Computer Science
Computational Theory and Mathematics