课题基金 / 基金详情

SHF: Medium: Exposing and Eliminating Errors at Component Boundaries

SHF: Medium: Exposing and Eliminating Errors at Component Boundaries
SHF:中:暴露并消除组件边界处的错误
批准号:
0905244
负责人:
Martin Rinard
金额:
$60.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2009
资助国家:
美国
项目状态:
已结题
起止时间:
2009-09-01 至 2013-08-31

项目摘要

项目成果

Martin Rinard的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
The research investigates a new method for detecting errors that occur at module boundaries involving complex application program interfaces. The method first dynamically observes running programs to obtain constraints that characterize successful interactions at module boundaries. It then uses symbolic dynamic taint tracing to obtain symbolic expressions that characterize how regions of the input map to specific values that appear at module boundaries. A constraint solver then generates new input regions that produce values at module boundaries that violate the observed constraints. The final step is to run the program on the resulting new inputs to see if the inputs expose errors involving interactions between modules.The significance of the research is that many reusable modules present complex interfaces that are difficult for developers to understand.Module boundaries therefore comprise a prime location for errors and security vulnerabilities in software systems. The research promises to develop new testing techniques for finding and eliminating these errors and vulnerabilities. Broader impacts include more reliable software infrastructure for our society and the education of a skilled workforce. Intellectual merit includes a better understanding of errors in software systems and new techniques for finding and eliminating these errors.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
EAGER: Profile and Transformation Driven Automatic Parallelization with Interactive Reports
CPA-CPL: Automatic Parallelization Using Semantic Commutativity Analysis
CDI-Type II: Exploiting Collective Human Knowledge to Understand and Evolve Complex Networked Systems
CSR----SMA Modular Pluggable Program Analyses
海外基金