ITR: Static and Dynamic Tools for Software Design
ITR:软件设计的静态和动态工具
基本信息
- 批准号:0086160
- 负责人:
- 金额:$ 100.34万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2000
- 资助国家:美国
- 起止时间:2000-09-01 至 2004-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Proposal Number: 0086160Title: Static and Dynamic Tools for Software DesignPIs: Monica Lam and Dawson EnglerThis project aims to develop a new programming methodology whereby theprogrammer, the compiler and the runtime system all cooperate inmaintaining the integrity of a software program. The proposed systemallows programmers to capture application-level semantics andinvariants of interest at a high abstract level. Whereas specifictools have been developed by compiler writers to detect specificcommon programming errors, this system will allow programmers toformulate the correctness property or safety criterion that they wishto check in their programs. It places the full power of sophisticatedstatic and dynamic analyses in programmers' hands, allowing them toanalyze and manipulate the program at ease. Success of this reserachwill have a significant impact on improving software reliability.Expected results of this research include (1) a high-level interfacewith which the programmers communicate information to the system, (2)technology for creating new application-specific program analysis, (3)deep program analysis techniques such as pointer alias analysis andpath-sensitive analysis to improve the precision of the staticchecker, and (4) new ways to combine static and dynamic analysis tolocate violations of the stated properties in the code. A prototypesystem will be developed and tested on general-purpose codes such asopen-source operating systems, compilers and browsers as well asembedded systems such as routers and telephone switches.
提案编号:0086160 标题:软件设计的静态和动态工具 PI:Monica Lam 和 Dawson Engler 该项目旨在开发一种新的编程方法,让程序员、编译器和运行时系统共同协作,维护软件程序的完整性。 所提出的系统允许程序员在高抽象级别捕获应用程序级语义和感兴趣的不变量。尽管编译器编写者已经开发了特定的工具来检测特定的常见编程错误,但该系统将允许程序员制定他们希望在程序中检查的正确性属性或安全标准。 它将复杂的静态和动态分析的全部功能交给程序员,使他们能够轻松地分析和操作程序。 这项研究的成功将对提高软件可靠性产生重大影响。这项研究的预期结果包括(1)程序员与系统交流信息的高级接口,(2)创建新的特定应用程序分析的技术,(3)深度程序分析技术,如指针别名分析和路径敏感分析,以提高静态检查器的精度,以及(4)结合静态和动态分析来定位违规的新方法 代码中规定的属性。 原型系统将在通用代码(例如开源操作系统、编译器和浏览器)以及嵌入式系统(例如路由器和电话交换机)上进行开发和测试。
项目成果
期刊论文数量(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 }}
Monica Lam其他文献
Estimating Missing Values Using Neural Networks
使用神经网络估计缺失值
- DOI:
- 发表时间:
1996 - 期刊:
- 影响因子:0
- 作者:
Amit Gupta;Monica Lam - 通讯作者:
Monica Lam
Probabilistic exposure assessment of DEEDMAC using measured effluent and sludge concentrations from 41 wastewater treatment plants across the United States
- DOI:
10.1016/j.scitotenv.2019.05.342 - 发表时间:
2019-09-20 - 期刊:
- 影响因子:
- 作者:
Jennifer Menzies;Kenneth Casteel;Kenneth Wehmeyer;Monica Lam;Kathleen McDonough - 通讯作者:
Kathleen McDonough
Monica Lam的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Monica Lam', 18)}}的其他基金
CNS Core: Large: Autonomy and Privacy with Open Federated Virtual Assistants
CNS 核心:大型:开放联合虚拟助理的自治和隐私
- 批准号:
1900638 - 财政年份:2019
- 资助金额:
$ 100.34万 - 项目类别:
Continuing Grant
ITR/SY+SI:The System Architecture of a Computing Utility
ITR/SY SI:计算工具的系统架构
- 批准号:
0121481 - 财政年份:2001
- 资助金额:
$ 100.34万 - 项目类别:
Continuing Grant
Compiler Infrastructure: The SUIF Compiler Infrastructure
编译器基础设施:SUIF 编译器基础设施
- 批准号:
9612757 - 财政年份:1996
- 资助金额:
$ 100.34万 - 项目类别:
Continuing Grant
NSF Young Investigator: Language and Compiler Technology for Parallel Machine Organizations
NSF 青年研究员:并行机器组织的语言和编译器技术
- 批准号:
9257105 - 财政年份:1992
- 资助金额:
$ 100.34万 - 项目类别:
Continuing Grant
相似海外基金
GOALI: Nurse Matching to Hospitals Using Static and Dynamic Allocation through an Online Platform
GOALI:通过在线平台使用静态和动态分配将护士与医院匹配
- 批准号:
2245013 - 财政年份:2023
- 资助金额:
$ 100.34万 - 项目类别:
Standard Grant
Static and dynamic friction response of metallic nano-contacts by microscopic nanomechanical measurement
通过微观纳米力学测量金属纳米接触的静态和动态摩擦响应
- 批准号:
23H00255 - 财政年份:2023
- 资助金额:
$ 100.34万 - 项目类别:
Grant-in-Aid for Scientific Research (A)
CAREER: Static, Dynamic and Kinematic Analysis and Optimization of Tensegrity Structures through Cellular Morphogenesis
职业:通过细胞形态发生对张拉整体结构进行静态、动态和运动学分析和优化
- 批准号:
2238724 - 财政年份:2023
- 资助金额:
$ 100.34万 - 项目类别:
Standard Grant
Multiscale data-driven failure prediction of hydrogen composite vessels under static and dynamic impact loading
静态和动态冲击载荷下氢复合材料容器的多尺度数据驱动失效预测
- 批准号:
EP/Y024567/1 - 财政年份:2023
- 资助金额:
$ 100.34万 - 项目类别:
Fellowship
MRI: Acquisition of an advanced X-ray detector for static and dynamic synchrotron X-ray scattering studies of materials at extreme conditions at the Advanced Photon Source
MRI:购买先进的 X 射线探测器,用于在先进光子源的极端条件下对材料进行静态和动态同步加速器 X 射线散射研究
- 批准号:
2320309 - 财政年份:2023
- 资助金额:
$ 100.34万 - 项目类别:
Standard Grant
Coupling of Modified Equation of State and Percolation Theory to Study Static and Dynamic Non-Equilibrium Phase Behavior of Heavy Oil in the Presence of Porous Medium
修正状态方程与渗流理论耦合研究多孔介质中稠油静态和动态非平衡相行为
- 批准号:
RGPIN-2019-06103 - 财政年份:2022
- 资助金额:
$ 100.34万 - 项目类别:
Discovery Grants Program - Individual
Characterizing neural and muscular components of static and dynamic fatigue during high rate of force development contractions in females and males
表征女性和男性高速率发力收缩过程中静态和动态疲劳的神经和肌肉成分
- 批准号:
568013-2022 - 财政年份:2022
- 资助金额:
$ 100.34万 - 项目类别:
Postdoctoral Fellowships
Improved MRI by correcting static and dynamic magnetic field inhomogeneity
通过校正静态和动态磁场不均匀性改进 MRI
- 批准号:
RGPIN-2020-05927 - 财政年份:2022
- 资助金额:
$ 100.34万 - 项目类别:
Discovery Grants Program - Individual
SCH: A physics-informed machine learning approach to dynamic blood flow analysis from static subtraction computed tomographic angiography imaging
SCH:一种基于物理的机器学习方法,用于从静态减影计算机断层血管造影成像中进行动态血流分析
- 批准号:
2205265 - 财政年份:2022
- 资助金额:
$ 100.34万 - 项目类别:
Standard Grant
Mechanical performance modeling and failure prediction of Fiber Reinforced Additively Manufactured (FRAM) composites under static, dynamic, cyclic, and long-term loading conditions
静态、动态、循环和长期负载条件下纤维增强增材制造 (FRAM) 复合材料的机械性能建模和失效预测
- 批准号:
RGPIN-2021-03053 - 财政年份:2022
- 资助金额:
$ 100.34万 - 项目类别:
Discovery Grants Program - Individual