Title
A DSL for cross-domain security
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. Hardin1273.90
Konrad L. Slind200.34
Michael W. Whalen3109670.54
Tuang-Hung Pham400.34