SHF: CSR: Small: Collaborative Research: Automated Model Synthesis of Library and System Functions for Program-Environment Co-Analysis

SHF:CSR:小型:协作研究:用于程序-环境协同分析的库和系统功能的自动模型合成

基本信息

  • 批准号:
    1218993
  • 负责人:
  • 金额:
    $ 4.48万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2012
  • 资助国家:
    美国
  • 起止时间:
    2012-09-01 至 2013-08-31
  • 项目状态:
    已结题

项目摘要

Program analysis provides solid foundations for a broad range of applications, such as detecting security vulnerabilities, localizing program faults, proving program correctness, and optimizing performance. A pervasive and critical challenge in program analysis is to handle library functions and system calls, which provide an essential execution environment for a program and would be ideal to be co-analyzed with the program itself. Despite its importance, achieving program-environment co-analysis in practice is challenging. First, the difficulty to acquire the source code of some environmental functions precludes source code based analysis. Moreover, even if source code is available, the code base is often prohibitively large and complex, making analysis difficult. Existing solutions are to provide program analysis with either manually-constructed models, which do not scale, or imprecise models, which are overly conservative.In this project, the goal is to apply program synthesis technique to construct models for environmental functions from their binary implementation and a set of initial inputs. The models are essentially programs that provide the same functionality of the functions being modeled, yet substantially simplified. Such programs can be included as part of the application, enabling program-environment co-analysis. The proposed technique will lead to an automated solution that will offload the onus of manually crafting models from program analysis developers' shoulders. Moreover, it will demonstrate the feasibility of precise program-environment co-analysis through applications.
程序分析为广泛的应用提供了坚实的基础,例如检测安全漏洞、定位程序故障、证明程序正确性和优化性能。程序分析中普遍存在的关键挑战是处理库函数和系统调用,它们为程序提供了必要的执行环境,并且非常适合与程序本身进行联合分析。尽管它很重要,但在实践中实现程序-环境协同分析仍然具有挑战性。首先,某些环境函数的源代码获取困难,阻碍了基于源代码的分析。此外,即使源代码可用,代码库也往往过于庞大和复杂,使得分析变得困难。现有的解决方案是通过手动构建的模型(无法扩展)或不精确的模型(过于保守)提供程序分析。在该项目中,目标是应用程序综合技术从其二进制实现构建环境函数的模型和一组初始输入。这些模型本质上是提供与正在建模的功能相同的功能的程序,但大大简化了。此类程序可以作为应用程序的一部分包含在内,从而实现程序-环境协同分析。所提出的技术将带来一种自动化解决方案,从而减轻程序分析开发人员手动构建模型的负担。此外,它将通过应用展示精确的程序-环境协同分析的可行性。

项目成果

期刊论文数量(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 }}

Xiangyu Zhang其他文献

Threshold dynamics for a nonautonomous schistosomiasis model in a periodic environment
周期性环境中非自主血吸虫病模型的阈值动力学
Ultrasonic-assisted transducer for electrosurgical electrodes
用于电外科电极的超声波辅助换能器
  • DOI:
    10.1016/j.procir.2019.11.004
  • 发表时间:
    2024-09-14
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Zhenlong Peng;Deyuan Zhang;Xiangyu Zhang;Guang Yao
  • 通讯作者:
    Guang Yao
Effect of Hydrogen on Electrical Performance of Pt/Au β-Ga2O3 (001) Schottky Barrier Diodes
氢对 Pt/Au β-Ga2O3 (001) 肖特基势垒二极管电性能的影响
  • DOI:
    10.1109/ted.2023.3262226
  • 发表时间:
    2023-05-01
  • 期刊:
  • 影响因子:
    3.1
  • 作者:
    Shaozhong Yue;Xuefeng Zheng;Yuehua Hong;Xiangyu Zhang;Fang Zhang;Yingzhe Wang;L. Lv;Yanrong Cao;Xiao;Yue Hao
  • 通讯作者:
    Yue Hao
Comparative analysis of grid-interactive building control algorithms: From model-based to learning-based approaches
网格交互式建筑控制算法的比较分析:从基于模型到基于学习的方法
  • DOI:
    10.1016/j.engappai.2024.108498
  • 发表时间:
    2024-07-01
  • 期刊:
  • 影响因子:
    0
  • 作者:
    David J. Biagioni;Xiangyu Zhang;Christiane Adcock;Michael Sinner;Peter Graf;Jennifer King
  • 通讯作者:
    Jennifer King
Analysis for magnetic field disturbance of modular multilevel converter based high voltage direct current (MMC‐HVDC) converter valve
基于高压直流(MMC-HVDC)换流阀的模块化多电平换流器磁场扰动分析
  • DOI:
    10.1049/hve2.12227
  • 发表时间:
    2022-07-04
  • 期刊:
  • 影响因子:
    4.4
  • 作者:
    Lei Qi;Muxue Wang;Xiangyu Zhang;Hong Shen;Hongyu Wang;C. Jiao
  • 通讯作者:
    C. Jiao

Xiangyu Zhang的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Xiangyu Zhang', 18)}}的其他基金

SHF: Small: AI Model Debugging by Analyzing Model Internals with Python Program Analysis
SHF:小:通过 Python 程序分析分析模型内部结构进行 AI 模型调试
  • 批准号:
    1910300
  • 财政年份:
    2019
  • 资助金额:
    $ 4.48万
  • 项目类别:
    Standard Grant
EAGER: A Python Program Analysis Infrastructure to Facilitate Better Data Processing
EAGER:Python 程序分析基础设施,促进更好的数据处理
  • 批准号:
    1748764
  • 财政年份:
    2017
  • 资助金额:
    $ 4.48万
  • 项目类别:
    Standard Grant
CSR: Small: Elastic and Robust Cloud Programming
CSR:小型:弹性且稳健的云编程
  • 批准号:
    1618923
  • 财政年份:
    2016
  • 资助金额:
    $ 4.48万
  • 项目类别:
    Standard Grant
Travel Support For ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE 2014)
ACM SIGSOFT 软件工程基础研讨会 (FSE 2014) 的差旅支持
  • 批准号:
    1434610
  • 财政年份:
    2014
  • 资助金额:
    $ 4.48万
  • 项目类别:
    Standard Grant
SHF: Small: Collaborative Research: Towards Automated Model Synthesis of Library and System Functions for Program-Environment Co-Analysis
SHF:小型:协作研究:面向程序-环境协同分析的库和系统功能的自动模型综合
  • 批准号:
    1320326
  • 财政年份:
    2013
  • 资助金额:
    $ 4.48万
  • 项目类别:
    Standard Grant
SHF: Small: Reliable Data Processing by Dynamic Program Analysis
SHF:小型:通过动态程序分析进行可靠的数据处理
  • 批准号:
    1320444
  • 财政年份:
    2013
  • 资助金额:
    $ 4.48万
  • 项目类别:
    Standard Grant
CAREER: Scalable Dynamic Program Reasoning
职业:可扩展的动态程序推理
  • 批准号:
    0845870
  • 财政年份:
    2009
  • 资助金额:
    $ 4.48万
  • 项目类别:
    Continuing Grant
CSR: Small: Automated Software Failure Causal Path Computation
CSR:小:自动化软件故障因果路径计算
  • 批准号:
    0917007
  • 财政年份:
    2009
  • 资助金额:
    $ 4.48万
  • 项目类别:
    Standard Grant
CSR-AES-RCS: Scalable and Efficient Dynamic Information Flow Tracking in Multithreaded Programs
CSR-AES-RCS:多线程程序中可扩展且高效的动态信息流跟踪
  • 批准号:
    0720516
  • 财政年份:
    2007
  • 资助金额:
    $ 4.48万
  • 项目类别:
    Standard Grant
CRI: IAD An Advanced Infrastructure for Generation, Storage, and Analysis of Program Execution Traces
CRI:IAD 用于生成、存储和分析程序执行跟踪的高级基础设施
  • 批准号:
    0708464
  • 财政年份:
    2007
  • 资助金额:
    $ 4.48万
  • 项目类别:
    Standard Grant

相似国自然基金

准社会互动视角下CSR数字化沟通对品牌绩效的差异化影响、机制与管理对策
  • 批准号:
    72362008
  • 批准年份:
    2023
  • 资助金额:
    28 万元
  • 项目类别:
    地区科学基金项目
信号理论视角下的企业社会责任逆向解耦策略研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
“双碳”目标视域下企业社会责任对碳排放的作用机理、实现路径与行为演化研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    45 万元
  • 项目类别:
    面上项目
平台型企业社会责任行为内在驱动机制与能力构建研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
共同富裕目标下企业社会责任的实现路径及绩效研究
  • 批准号:
    72272171
  • 批准年份:
    2022
  • 资助金额:
    45 万元
  • 项目类别:
    面上项目

相似海外基金

SHF:CSR:Small: Perpetuum Mobile: Orchestrating the Provisioning of Pervasive Resources for Emerging Mobile Applications
SHF:CSR:Small:Perpetuum Mobile:为新兴移动应用程序协调普遍资源的配置
  • 批准号:
    1717065
  • 财政年份:
    2017
  • 资助金额:
    $ 4.48万
  • 项目类别:
    Standard Grant
SHF: CSR: Small: CAD for THz lateral SiGe HBT on SOI to address Amdahl's Law
SHF:CSR:小型:SOI 上太赫兹横向 SiGe HBT 的 CAD,以解决阿姆达尔定律
  • 批准号:
    1618143
  • 财政年份:
    2016
  • 资助金额:
    $ 4.48万
  • 项目类别:
    Standard Grant
CSR: SHF: Small: Programming Language, Runtime System, and Architecture Support for Reliability in Intermittent, Energy-Harvesting Computing Devices
CSR:SHF:小型:间歇性能量收集计算设备可靠性的编程语言、运行时系统和架构支持
  • 批准号:
    1526342
  • 财政年份:
    2015
  • 资助金额:
    $ 4.48万
  • 项目类别:
    Standard Grant
SHF: CSR: Small: Toward Smart HPC through Active Learning and Intelligent Scheduling
SHF:CSR:小型:通过主动学习和智能调度迈向智能 HPC
  • 批准号:
    1422009
  • 财政年份:
    2014
  • 资助金额:
    $ 4.48万
  • 项目类别:
    Standard Grant
SHF: CSR: Small: A Cooperative Framework for Topology Awareness on Large-Scale Systems
SHF:CSR:小型:大型系统拓扑意识的合作框架
  • 批准号:
    1320125
  • 财政年份:
    2013
  • 资助金额:
    $ 4.48万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了