Title | ||
---|---|---|
Using Coq to Prove Properties of the Cache Level of a Functional Video-on-Demand Server |
Abstract | ||
---|---|---|
In this paper we describe our experiences applying formal software verification in a real-world distributed Video-on-Demandserver. As the application of formal methods to large systems is extremely difficult, relevant properties of a particular subsystem have been identified and then verified separately. Conclusions on the whole system can be drawn later. The development consists of two parts: first, the definition of the algorithm in the coqproof assistant; second, codification of the theorems with the help of some new tactics derived from the abstraction of verification patterns common to different proofs. |
Year | DOI | Venue |
---|---|---|
2008 | 10.1007/978-3-540-85110-3_25 | AISC/MKM/Calculemus |
Keywords | Field | DocType |
relevant property,verification pattern,formal software verification,formal method,prove properties,particular subsystem,different proof,cache level,whole system,large system,coqproof assistant,functional video-on-demand server,new tactic,theorem prover,software verification | Abstraction,Programming language,Functional programming,Computer science,Cache,Theoretical computer science,Mathematical proof,Formal methods,Software verification,Formal verification,Proof assistant | Conference |
Volume | ISSN | Citations |
5144 | 0302-9743 | 0 |
PageRank | References | Authors |
0.34 | 6 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
J. Santiago Jorge | 1 | 6 | 3.31 |
Víctor M. Gulias | 2 | 30 | 6.06 |
Laura M. Castro | 3 | 50 | 10.39 |