类 型
7 篇文献
 
Decision procedures for algebraic data types with abstractions  
We describe a family of decision procedures that extend the decision procedure for quantifier-free constraints on recursive algebraic data types (term algebras) to support recursive abstraction functi......
Sigplan Notices  2010
13次引用 0 0
Type-based data structure verification  
We present a refinement type-based approach for the static verification of complex data structure invariants. Our approach is based on the observation that complex data structures are typically fashio......
Sigplan Notices  2009
6次引用 0 0
Abstract Refinement Types  
We presentabstract refinement typeswhich enable quantification over the refinements of data- and function-types. Our key insight is that we can avail of quantification while preserving SMT-based decid......
European Symposium on Programming  2013
1次引用 0 0
Towards a scalable software model checker for higher-order programs  
In our recent paper, we have shown how to construct a fully-automated program verification tool (so called a "software model checker") for a tiny subset of functional language ML, by combining higher-......
Partial Evaluation and Semantic-Based Program Manipulation  2013
1次引用 0 0
Manifest Contracts for Datatypes  
We study algebraic data types in a manifest contract system, a software contract system where contract information occurs as refinement types. We first compare two simple approaches: refinements on ty......
Proceedings of the 42Nd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages  2015
0次引用 0 0
Refinement types for secure implementations  
We present the design and implementation of a typechecker for verifying security properties of the source code of cryptographic protocols and access control mechanisms. The underlying type theory is a......
ACM Transactions on Programming Languages and Systems  2011
8次引用 0 0
Low-level liquid types  
We presentLow-Level Liquid Types, a refinement type system for C based onLiquid Types. Low-Level Liquid Types combine refinement types with three key elements to automate verification of critical safe......
Sigplan Notices  2010
6次引用 0 0

Feedback
Feedback
Feedback
我想反馈:
排行榜