Collaborative Research: Integrating Types and Verification
合作研究:整合类型和验证
基本信息
- 批准号:0702345
- 负责人:
- 金额:$ 30.88万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2007
- 资助国家:美国
- 起止时间:2007-08-15 至 2011-01-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The project investigates the integration of types and verification as complementary techniques for building robust, reliable, and maintainable software. Types provide the foundation for the composition of systems from independently reusable components by providing a rich language of invariants governing programs and data. Verification provides the foundation for reasoning about the run-time behavior of programs, especially their effect on the execution environment.To integrate these two methods the project is developing new dependent type systems capable of expressing behavioral specifications and new methods for checking conformance with such rich type constraints. To ensure that the integration is sound, the project is developing its theoretical foundations using mechanized proof assistants. To assess the practicality of the integration, the project is implementing a programming language that integrates types and verification, and is developing applications that illustrate its use.The primary intellectual contribution of the project is to investigate the design and implementation of programming languages that support the specification and verification of strong correctness properties of programs. A broader contribution of the project is to promote through education the use of formal methods to improve the reliability and maintainability of software systems.
该项目研究类型和验证的集成,作为构建健壮、可靠和可维护的软件的补充技术。通过提供管理程序和数据的不变量的丰富语言,类型为从独立可重用的组件组成系统提供了基础。验证为推理程序的运行时行为,特别是它们对执行环境的影响提供了基础,为了集成这两种方法,该项目正在开发能够表达行为规范的新的依赖类型系统和检查与这种丰富类型约束的符合性的新方法。为了确保整合是健全的,该项目正在使用机械化的打样助理来发展其理论基础。为了评估集成的实用性,该项目正在实现一种集成了类型和验证的编程语言,并正在开发说明其用法的应用程序。该项目的主要智力贡献是调查支持程序强正确性属性的规范和验证的编程语言的设计和实现。该项目的一个更广泛的贡献是通过教育促进使用正规方法来提高软件系统的可靠性和可维护性。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
John Morrisett其他文献
John Morrisett的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('John Morrisett', 18)}}的其他基金
SHF: Medium: Collaborative Research: Principled Optimizing Compilation of Dependently Typed Languages
SHF:媒介:协作研究:依赖类型语言的原则优化编译
- 批准号:
1559983 - 财政年份:2015
- 资助金额:
$ 30.88万 - 项目类别:
Standard Grant
SHF: Medium: Collaborative Research: Principled Optimizing Compilation of Dependently Typed Languages
SHF:媒介:协作研究:依赖类型语言的原则优化编译
- 批准号:
1407790 - 财政年份:2014
- 资助金额:
$ 30.88万 - 项目类别:
Standard Grant
SHF: Small: Collaborative Research: Reusable Tools for Formal Modeling
SHF:小型:协作研究:用于形式建模的可重用工具
- 批准号:
1217891 - 财政年份:2012
- 资助金额:
$ 30.88万 - 项目类别:
Standard Grant
TC: Large: Collaborative Research: Combining Foundational and Lightweight Formal Methods to Build Certifiably Dependable Software
TC:大型:协作研究:结合基础和轻量级形式方法来构建可证明可靠的软件
- 批准号:
0910660 - 财政年份:2009
- 资助金额:
$ 30.88万 - 项目类别:
Standard Grant
TC: Small: Collaborative Research: Securing Multilingual Software Systems
TC:小型:协作研究:保护多语言软件系统
- 批准号:
0915030 - 财政年份:2009
- 资助金额:
$ 30.88万 - 项目类别:
Standard Grant
CAREER: Design, Applications, and Foundations of Safe, Low-Level Programming Languages
职业:安全、低级编程语言的设计、应用和基础
- 批准号:
9875536 - 财政年份:1999
- 资助金额:
$ 30.88万 - 项目类别:
Continuing Grant
相似国自然基金
Research on Quantum Field Theory without a Lagrangian Description
- 批准号:24ZR1403900
- 批准年份:2024
- 资助金额:0.0 万元
- 项目类别:省市级项目
Cell Research
- 批准号:31224802
- 批准年份:2012
- 资助金额:24.0 万元
- 项目类别:专项基金项目
Cell Research
- 批准号:31024804
- 批准年份:2010
- 资助金额:24.0 万元
- 项目类别:专项基金项目
Cell Research (细胞研究)
- 批准号:30824808
- 批准年份:2008
- 资助金额:24.0 万元
- 项目类别:专项基金项目
Research on the Rapid Growth Mechanism of KDP Crystal
- 批准号:10774081
- 批准年份:2007
- 资助金额:45.0 万元
- 项目类别:面上项目
相似海外基金
Collaborative Research: BoCP-Implementation: Alpine plants as a model system for biodiversity dynamics in a warming world: Integrating genetic, functional, and community approaches
合作研究:BoCP-实施:高山植物作为变暖世界中生物多样性动态的模型系统:整合遗传、功能和社区方法
- 批准号:
2326020 - 财政年份:2024
- 资助金额:
$ 30.88万 - 项目类别:
Continuing Grant
Collaborative Research: BoCP-Implementation: Alpine plants as a model system for biodiversity dynamics in a warming world: Integrating genetic, functional, and community approaches
合作研究:BoCP-实施:高山植物作为变暖世界中生物多样性动态的模型系统:整合遗传、功能和社区方法
- 批准号:
2326021 - 财政年份:2024
- 资助金额:
$ 30.88万 - 项目类别:
Standard Grant
Collaborative Research: BoCP-Implementation: Integrating Traits, Phylogenies and Distributional Data to Forecast Risks and Resilience of North American Plants
合作研究:BoCP-实施:整合性状、系统发育和分布数据来预测北美植物的风险和恢复力
- 批准号:
2325835 - 财政年份:2024
- 资助金额:
$ 30.88万 - 项目类别:
Standard Grant
Collaborative Research: BoCP-Implementation: Integrating Traits, Phylogenies and Distributional Data to Forecast Risks and Resilience of North American Plants
合作研究:BoCP-实施:整合性状、系统发育和分布数据来预测北美植物的风险和恢复力
- 批准号:
2325837 - 财政年份:2024
- 资助金额:
$ 30.88万 - 项目类别:
Standard Grant
Collaborative Research: Integrating Optimal Function and Compliant Mechanisms for Ubiquitous Lower-Limb Powered Prostheses
合作研究:将优化功能和合规机制整合到无处不在的下肢动力假肢中
- 批准号:
2344765 - 财政年份:2024
- 资助金额:
$ 30.88万 - 项目类别:
Standard Grant
Collaborative Research: BoCP-Implementation: Integrating Traits, Phylogenies and Distributional Data to Forecast Risks and Resilience of North American Plants
合作研究:BoCP-实施:整合性状、系统发育和分布数据来预测北美植物的风险和恢复力
- 批准号:
2325838 - 财政年份:2024
- 资助金额:
$ 30.88万 - 项目类别:
Standard Grant
Collaborative Research: Integrating Optimal Function and Compliant Mechanisms for Ubiquitous Lower-Limb Powered Prostheses
合作研究:将优化功能和合规机制整合到无处不在的下肢动力假肢中
- 批准号:
2344766 - 财政年份:2024
- 资助金额:
$ 30.88万 - 项目类别:
Standard Grant
Collaborative Research: BoCP-Implementation: Integrating Traits, Phylogenies and Distributional Data to Forecast Risks and Resilience of North American Plants
合作研究:BoCP-实施:整合性状、系统发育和分布数据来预测北美植物的风险和恢复力
- 批准号:
2325836 - 财政年份:2024
- 资助金额:
$ 30.88万 - 项目类别:
Standard Grant
Collaborative Research: AF: Small: Graph Analysis: Integrating Metric and Topological Perspectives
合作研究:AF:小:图分析:整合度量和拓扑视角
- 批准号:
2310412 - 财政年份:2023
- 资助金额:
$ 30.88万 - 项目类别:
Standard Grant
IntBIO: Collaborative Research: Phenotypes of the Anthropocene: integrating the consequences of sensory stressors across biological scales
IntBIO:合作研究:人类世的表型:整合跨生物尺度的感觉压力源的后果
- 批准号:
2316364 - 财政年份:2023
- 资助金额:
$ 30.88万 - 项目类别:
Standard Grant