Collaborative Research: High-Assurance Common Language Runtime
Collaborative Research: High-Assurance Common Language Runtime
批准号:
0208601
负责人:
Andrew Appel
金额:
$40.0万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2002
资助国家:
美国
项目状态:
已结题
起止时间:
2002-08-01 至 2006-07-31
中文摘要
提出的研究重点是设计和实现用于构建高置信度组件软件系统的新技术。这项新技术与提高Java虚拟机(JVM)和微软.NET公共语言运行时(CLR)等商业虚拟机的安全性直接相关。这项工作主要集中在三个方面:1.低层软件的高层规范。通用的和灵活的基于逻辑的类型系统(LTS)正在设计中。类型系统是从作者开发的认证二进制技术派生出来的,扩展了当前JVM和CLR实现中使用的验证技术的范围、表达能力和精度。一台高保证的虚拟机。使用作者的FoundationalProof承载代码技术,正在构建JVM或CLR基础设施的更高保证、更有效的实现。作者正致力于将他们的想法转移到英特尔正在建造的一台虚拟机器上。资源认证。正在开发用于指定、合成和验证高级属性的新技术,例如资源边界、内存和网络带宽。这些属性对于大规模系统中不可信组件之间的安全互操作至关重要。
英文摘要
The proposed research focuses on the design and implementation of newtechnologies for building high-confidence component software systems. The newtechnology is directly relevant to improving security of commercialvirtual machines such as the Java virtual machine (JVM) andMicrosoft's .NET Common Language Runtime (CLR). The work concentrateson three areas:1. High-level specifications for low-level software. General andflexible logic-based type systems (LTS) are being designed. The typesystems are derived from the Certified Binaries technology developedby the authors and extend the scope, expressiveness and precision ofverification techniques used in current JVM and CLR implementations.2. A high-assurance virtual machine. Using the authors FoundationalProof-Carrying Code technology, higher-assurance, validatedimplementations of the JVM or CLR infrastructure are being built. Theauthors are engaged in technology transfer of their ideas to a virtualmachine being built at Intel.3. Resource certification. New technologies for specifying,composing, and verifying advanced properties such as resource boundson memory and network bandwidth are being developed. Theseproperties are crucial for safe and secure interoperation betweenuntrusted components in large-scale systems.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: FMitF: Track I: Formally Verified Numerical Methods
-
批准号:2219757
-
项目类别:Standard Grant
-
资助金额:$55.95万
-
财政年份:2022
-
负责人:Andrew Appel
-
依托单位:
SHF: Small: VeriFFI -- Formally Verified Functional+C programs
-
批准号:2005545
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2020
-
负责人:Andrew Appel
-
依托单位:
Collaborative Research: Expeditions in Computing: The Science of Deep Specification
-
批准号:1521602
-
项目类别:Continuing Grant
-
资助金额:$345.34万
-
财政年份:2015
-
负责人:Andrew Appel
-
依托单位:
SHF: Medium: Collaborative Research: Principled Optimizing Compilation of Dependently Typed Languages
-
批准号:1407794
-
项目类别:Standard Grant
-
资助金额:$60.0万
-
财政年份:2014
-
负责人:Andrew Appel
-
依托单位:
TC: Large:Collaborative Research: Combining Foundational and Lightweight Formal Methods to Build Certifiably Dependable Software
-
批准号:0910448
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2009
-
负责人:Andrew Appel
-
依托单位:
End-to-end source-to-object verification of interface safety
-
批准号:0540914
-
项目类别:Standard Grant
-
资助金额:$32.5万
-
财政年份:2006
-
负责人:Andrew Appel
-
依托单位:
Applying Compiler Techniques to Proof-Carrying Code
-
批准号:9974553
-
项目类别:Standard Grant
-
资助金额:$22.0万
-
财政年份:1999
-
负责人:Andrew Appel
-
依托单位:
Framework, Algorithms, and Applications for Cross-Module Inlining
-
批准号:9625413
-
项目类别:Standard Grant
-
资助金额:$18.03万
-
财政年份:1996
-
负责人:Andrew Appel
-
依托单位:
Optimization of Space Usage
-
批准号:9200790
-
项目类别:Continuing Grant
-
资助金额:$34.81万
-
财政年份:1992
-
负责人:Andrew Appel
-
依托单位:
Standard ML of New Jersey Software Capitalization
-
批准号:8914570
-
项目类别:Standard Grant
-
资助金额:$11.95万
-
财政年份:1990
-
负责人:Andrew Appel
-
依托单位:
Using Immutable Types for Debugging and Parallelism
-
批准号:9002786
-
项目类别:Standard Grant
-
资助金额:$17.46万
-
财政年份:1990
-
负责人:Andrew Appel
-
依托单位:
Unifying Compile-Time and Run-Time Evaluation
-
批准号:8806121
-
项目类别:Continuing Grant
-
资助金额:$12.35万
-
财政年份:1988
-
负责人:Andrew Appel
-
依托单位:
Implementation of an Efficient Reducer for Lambda Expressions
-
批准号:8603453
-
项目类别:Standard Grant
-
资助金额:$11.58万
-
财政年份:1986
-
负责人:Andrew Appel
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Research on Quantum Field Theory without a Lagrangian Description
-
批准号:24ZR1403900
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:SATOSHI NAWATA
-
依托单位:
Cell Research
-
批准号:31224802
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2012
-
负责人:程磊
-
依托单位:
Cell Research
-
批准号:31024804
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2010
-
负责人:程磊
-
依托单位:
Cell Research (细胞研究)
-
批准号:30824808
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2008
-
负责人:张爱兰
-
依托单位:
Research on the Rapid Growth Mechanism of KDP Crystal
-
批准号:10774081
-
项目类别:面上项目
-
资助金额:45.0万元
-
批准年份:2007
-
负责人:滕冰
-
依托单位: