Program Dependence Graphs and Dataflow Analysis
程序依赖图和数据流分析
基本信息
- 批准号:9625656
- 负责人:
- 金额:$ 16.08万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:1996
- 资助国家:美国
- 起止时间:1996-08-15 至 1999-07-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The goals of this project are to advance the state-of-the- art in language-based tools for software engineering. There are three related aspects to the research: (1) extending dependence-graph-based tools, (2) carrying out theoretical and practical studies of pointer analysis, and (3) quantifying trade-offs in dataflow analysis. The work builds on the prior research in two areas: the design and implementation of software engineering tools, and the design, implementation and evaluation of algorithms for dataflow analysis. The first part of the work includes the continuation of previous NSF-supported research extending underlying theory to permit graph-based tools to be used for a wider range of languages than is currently possible, and improving existing graph based tools. It also includes new directions: the design and implementation of new tools using a hybrid approach that combines text or syntax-based tools with semantic checks. The research on pointer analysis and dataflow analysis tradeoffs is complementary to the work on dependence graphs, since the results are expected to improve the graph-based tools. They are also expected to be useful to other researchers and practitioners concerned with applications that rely on the results of static analysis. ***
该项目的目标是推进基于语言的软件工程工具的最先进。研究有三个相关方面:(1)扩展基于依赖性的工具,(2)对指针分析进行理论和实践研究,以及(3)量化数据流量分析中的权衡。 这项工作以两个领域的先前研究为基础:软件工程工具的设计和实施,以及用于数据流量分析算法的设计,实施和评估。 这项工作的第一部分包括继续以前的NSF支持的研究,该研究扩展了潜在的理论,以允许基于图形的工具用于更广泛的语言范围,并改善了现有的基于图形的工具。它还包括新的方向:使用混合方法将基于文本或语法的工具与语义检查相结合的新工具的设计和实现。 指针分析和数据流分析权衡的研究与依赖图的工作补充,因为结果有望改善基于图的工具。预计它们对依赖静态分析结果的应用程序的其他研究人员和从业人员很有用。 ***
项目成果
期刊论文数量(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 }}
Susan Horwitz其他文献
Automated duplicated code detection and procedure extraction
自动重复代码检测和过程提取
- DOI:
- 发表时间:
2003 - 期刊:
- 影响因子:0
- 作者:
Raghavan Komondoor;Susan Horwitz - 通讯作者:
Susan Horwitz
Constructing Control Flow From Control Dependence
从控制依赖构建控制流
- DOI:
- 发表时间:
1992 - 期刊:
- 影响因子:0
- 作者:
T. Ball;Susan Horwitz - 通讯作者:
Susan Horwitz
Precise flow-insensitive may-alias analysis is NP-hard
- DOI:
10.1145/239912.239913 - 发表时间:
1997 - 期刊:
- 影响因子:0
- 作者:
Susan Horwitz - 通讯作者:
Susan Horwitz
Pointer-Range Analysis
指针范围分析
- DOI:
10.1007/978-3-540-27864-1_12 - 发表时间:
2004 - 期刊:
- 影响因子:0
- 作者:
S. Yong;Susan Horwitz - 通讯作者:
Susan Horwitz
Generating language-based editors: a relationally-attributed approach
- DOI:
- 发表时间:
1985 - 期刊:
- 影响因子:0
- 作者:
Susan Horwitz - 通讯作者:
Susan Horwitz
Susan Horwitz的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Susan Horwitz', 18)}}的其他基金
Static and Dynamic Techniques for Classifying, Locating, and Fixing Bugs
用于分类、定位和修复错误的静态和动态技术
- 批准号:
0701957 - 财政年份:2007
- 资助金额:
$ 16.08万 - 项目类别:
Continuing Grant
ITWF: Collaborative Research: Increasing the Representation of Undergraduate Women and Minorities in Computer Science
ITWF:合作研究:增加本科生女性和少数族裔在计算机科学领域的代表性
- 批准号:
0420436 - 财政年份:2004
- 资助金额:
$ 16.08万 - 项目类别:
Continuing Grant
Dynamic techniques for finding errors and preventing security violations
用于发现错误和防止安全违规的动态技术
- 批准号:
0305387 - 财政年份:2003
- 资助金额:
$ 16.08万 - 项目类别:
Continuing Grant
Software Reengineering via Method Extraction
通过方法提取进行软件重构
- 批准号:
9987435 - 财政年份:2000
- 资助金额:
$ 16.08万 - 项目类别:
Standard Grant
Debugging Via Run-Time Type Checking
通过运行时类型检查进行调试
- 批准号:
9970907 - 财政年份:1999
- 资助金额:
$ 16.08万 - 项目类别:
Standard Grant
Special Project: Group Travel Grant for Faculty at Minority Institutions and Women's Colleges to attend PLDI 96
特别项目:为少数族裔机构和女子学院教师参加 PLDI 96 提供团体旅行补助金
- 批准号:
9625408 - 财政年份:1996
- 资助金额:
$ 16.08万 - 项目类别:
Standard Grant
Minority Graduate Research Honorable Mention - Gregory Simpson
少数族裔研究生研究荣誉奖 - 格雷戈里·辛普森
- 批准号:
8915593 - 财政年份:1989
- 资助金额:
$ 16.08万 - 项目类别:
Standard Grant
PYI: Language-Based Tools for Programming Environments
PYI:用于编程环境的基于语言的工具
- 批准号:
8958530 - 财政年份:1989
- 资助金额:
$ 16.08万 - 项目类别:
Continuing Grant
Generating Language-Based Programming Environments
生成基于语言的编程环境
- 批准号:
8603356 - 财政年份:1986
- 资助金额:
$ 16.08万 - 项目类别:
Standard Grant
相似国自然基金
基于时间序列间分位相依性(quantile dependence)的风险值(Value-at-Risk)预测模型研究
- 批准号:71903144
- 批准年份:2019
- 资助金额:17.0 万元
- 项目类别:青年科学基金项目
谱图预测与DIA 技术在高通量深度挖掘胰腺癌血清诊断标志物中的应用
- 批准号:31800691
- 批准年份:2018
- 资助金额:25.0 万元
- 项目类别:青年科学基金项目
细胞粘附因子调控果蝇兴奋依赖性中枢投射图的机制研究
- 批准号:31571087
- 批准年份:2015
- 资助金额:60.0 万元
- 项目类别:面上项目
基于多重EIT从主动的装置产生明亮的多体连续变量纠缠
- 批准号:11347160
- 批准年份:2013
- 资助金额:5.0 万元
- 项目类别:专项基金项目
开放环境下服务组合的演化行为分析
- 批准号:61202003
- 批准年份:2012
- 资助金额:24.0 万元
- 项目类别:青年科学基金项目
相似海外基金
Ecological and Evolutionary Constraints on the Temperature Dependence of Microbial Community Respiration
微生物群落呼吸温度依赖性的生态和进化限制
- 批准号:
NE/Y000889/1 - 财政年份:2024
- 资助金额:
$ 16.08万 - 项目类别:
Research Grant
Developmental mechanisms specifying vagal innervation of organ targets
指定器官目标迷走神经支配的发育机制
- 批准号:
10752553 - 财政年份:2024
- 资助金额:
$ 16.08万 - 项目类别:
MCA: Interactions between density dependence and environmental stress in plant-microbial symbioses
MCA:植物-微生物共生中密度依赖性与环境胁迫之间的相互作用
- 批准号:
2321608 - 财政年份:2024
- 资助金额:
$ 16.08万 - 项目类别:
Standard Grant
Regulation of prostate organogenesis by tissue-resident macrophages
组织驻留巨噬细胞对前列腺器官发生的调节
- 批准号:
10555589 - 财政年份:2023
- 资助金额:
$ 16.08万 - 项目类别:
Postdoctoral Fellowship: EAR-PF: Evaluating spatiotemporal dependence in groundwater-dependent ecosystem processes
博士后奖学金:EAR-PF:评估地下水依赖的生态系统过程的时空依赖性
- 批准号:
2305449 - 财政年份:2023
- 资助金额:
$ 16.08万 - 项目类别:
Fellowship Award