类 型
45 篇文献
 
Roles, Stacks, Histories: A Triple for Hoare  
Behavioural type and effect systems regulate properties such as adherence to object and communication protocols, dynamic security policies, avoidance of race conditions, and many others. Typically, ea......
0次引用 0 0
Hiroshi Unno  
1 Higher-order model checking (more precisely, the model checking of higher-order recursion schemes) has been extensively studied recently, which can automatically decide properties of programs writte......
0次引用 0 0
Semantic subtyping with an SMT solver  
We describe a modeling language with a compact but expressive dependent type system, which features a novel combination of the ideas of refinement type (the subset of a type to satisfy a Boolean expre......
International Conference on Functional Programming  2010
0次引用 0 0
Trustworthy numerical computation in Scala  
Modern computing has adopted the floating point type as a default way to describe computations with real numbers. Thanks to dedicated hardware support, such computations are efficient on modern archit......
Conference on Object-Oriented Programming Systems, Languages, and Applications  2011
4次引用 0 0
Satisfiability Modulo Recursive Programs  
Abstract. We present a semi-decision procedure for checking satisfiability of expressive correctness properties of recursive first-order functional programs. In our approach, both properties and progr......
Static Analysis Symposium/Workshop on Static Analysis  2011
6次引用 0 0
Mixing type checking and symbolic execution  
Static analysis designers must carefully balance precision and ef- ficiency. In our experience, many static analysis tools are built around an elegant, core algorithm, but that algorithm is then exten......
SIGPLAN Conference on Programming Language Design and Implementation  2010
1次引用 0 0
1 Semantic  
subtyping with an SMT solver......
0次引用 0 0
Dsolve: Safety Verification via Liquid Types ⋆  
Abstract. We present Dsolve, a verification tool for OCaml. Dsolve automates verification by inferring “Liquid ” refinement types that are expressive enough to verify a variety of complex safety prope......
1次引用 0 0
HMC: Verifying Functional Programs Using Abstract Interpreters  
We present Hindley-Milner-Cousots (HMC), an algorithm that reduces verification of safety properties of typed higher-order functional programs to interprocedural analysis for first-order imperative pr......
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......
Computer Security Foundations Workshop  2008
90次引用 0 0

1/5 第一页 上一页 1 2 3 4 5 下一页
Feedback
Feedback
Feedback
我想反馈:
排行榜