Abstract | ||
---|---|---|
Guardol is a domain-specific language focused on the creation of high-assurance network guards and the specification of guard properties. The Guardol system generates Ada code from Guardol programs and also provides specification and automated verification support. Guard programs and specifications are translated to higher order logic, then deductively transformed to a form suitable for a SMT-style decision procedure for recursive functions over tree-structured data. The result is that difficult properties of Guardol programs can be proved fully automatically.
|
Year | DOI | Venue |
---|---|---|
2012 | 10.1145/2402676.2402697 | HILT |
Keywords | Field | DocType |
cross-domain systems,domain specific language,formal verification | Domain-specific language,Programming language,Digital subscriber line,Computer science,Guard (information security),Recursive functions,Higher-order logic,Formal verification | Conference |
Volume | Issue | ISSN |
32 | 3 | 1094-3641 |
Citations | PageRank | References |
0 | 0.34 | 15 |
Authors | ||
4 |
Name | Order | Citations | PageRank |
---|---|---|---|
David S. Hardin | 1 | 27 | 3.90 |
Konrad L. Slind | 2 | 0 | 0.34 |
Michael W. Whalen | 3 | 1096 | 70.54 |
Tuang-Hung Pham | 4 | 0 | 0.34 |