Sparse Demand-Driven Analysis to Improve Software Reliability and Security

稀疏需求驱动分析以提高软件可靠性和安全性

基本信息

  • 批准号:
    DP150102109
  • 负责人:
  • 金额:
    $ 18.37万
  • 依托单位:
  • 依托单位国家:
    澳大利亚
  • 项目类别:
    Discovery Projects
  • 财政年份:
    2015
  • 资助国家:
    澳大利亚
  • 起止时间:
    2015-03-31 至 2017-12-31
  • 项目状态:
    已结题

项目摘要

Current static analysis tools can eliminate many bugs missed by traditional testing but they are still imprecise or inefficient. This project aims to develop precise pointer analyses that enable -finding clients to detect bugs efficiently in large-scale programs in C/C++ and Java, where pointers are used pervasively. The novelty lies in performing these analyses sparsely (allowing data-flow information to move directly from variable definitions to their potential uses) based on Context-Free-Language-reachability (enabling client queries to be answered on-demand). The outcomes aim to significantly improve the reliability and security of industrial-sized software.
目前的静态分析工具可以消除传统测试遗漏的许多错误,但它们仍然不精确或效率低下。该项目旨在开发精确的指针分析,使查找客户端能够有效地检测C/C++和Java中大规模程序中的错误,其中指针被广泛使用。新颖之处在于稀疏地执行这些分析(允许数据流信息直接从变量定义移动到它们的潜在用途),基于上下文无关可达性(使客户端查询能够按需回答)。这些成果旨在显著提高工业规模软件的可靠性和安全性。

项目成果

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

Prof Jingling Xue其他文献

Prof Jingling Xue的其他文献

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

{{ truncateString('Prof Jingling Xue', 18)}}的其他基金

Ownership-based Alias Analysis for Securing Unsafe Rust Programs
用于保护不安全 Rust 程序的基于所有权的别名分析
  • 批准号:
    DP240103194
  • 财政年份:
    2024
  • 资助金额:
    $ 18.37万
  • 项目类别:
    Discovery Projects
Detecting Asynchronous Event-Driven Order Violations in Android Apps
检测 Android 应用中异步事件驱动的订单违规
  • 批准号:
    DP210102409
  • 财政年份:
    2022
  • 资助金额:
    $ 18.37万
  • 项目类别:
    Discovery Projects
Discovery Projects - Grant ID: DP210102409
发现项目 - 拨款 ID:DP210102409
  • 批准号:
    ARC : DP210102409
  • 财政年份:
    2022
  • 资助金额:
    $ 18.37万
  • 项目类别:
    Discovery Projects
Securing systems against code-reuse attacks with modular pointer analysis
通过模块化指针分析保护系统免受代码重用攻击
  • 批准号:
    DP180104069
  • 财政年份:
    2018
  • 资助金额:
    $ 18.37万
  • 项目类别:
    Discovery Projects
Soundness-guided security analysis for android applications
Android 应用程序健全性引导的安全分析
  • 批准号:
    DP170103956
  • 财政年份:
    2017
  • 资助金额:
    $ 18.37万
  • 项目类别:
    Discovery Projects
Finding concurrency bugs in multithreaded software
查找多线程软件中的并发错误
  • 批准号:
    DP130101970
  • 财政年份:
    2013
  • 资助金额:
    $ 18.37万
  • 项目类别:
    Discovery Projects
Automating data placement and movement for explicitly managed memory hierarchies
显式管理的内存层次结构的自动化数据放置和移动
  • 批准号:
    DP110104628
  • 财政年份:
    2011
  • 资助金额:
    $ 18.37万
  • 项目类别:
    Discovery Projects
A Programming Model of Object Validity for Secure and Efficient Concurrency
用于安全高效并发的对象有效性编程模型
  • 批准号:
    DP0987236
  • 财政年份:
    2009
  • 资助金额:
    $ 18.37万
  • 项目类别:
    Discovery Projects
Scratchpad-based Memory Allocation Techniques for Embedded Software
基于暂存器的嵌入式软件内存分配技术
  • 批准号:
    DP0881330
  • 财政年份:
    2008
  • 资助金额:
    $ 18.37万
  • 项目类别:
    Discovery Projects
Analysis and Optimisation of Incomplete Object-Oriented Programs
不完全面向对象程序的分析与优化
  • 批准号:
    DP0665581
  • 财政年份:
    2006
  • 资助金额:
    $ 18.37万
  • 项目类别:
    Discovery Projects

相似国自然基金

EstimatingLarge Demand Systems with MachineLearning Techniques
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    万元
  • 项目类别:
    外国学者研究基金
“on-demand”释银的双响应性水凝胶体系治疗糖尿病牙周炎的作用机制探究
  • 批准号:
    82301140
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

ERI: Data-Driven Analysis and Dynamic Modeling of Residential Power Demand Behavior: Using Long-Term Real-World Data from Rural Electric Systems
ERI:住宅电力需求行为的数据驱动分析和动态建模:使用农村电力系统的长期真实数据
  • 批准号:
    2301411
  • 财政年份:
    2024
  • 资助金额:
    $ 18.37万
  • 项目类别:
    Standard Grant
Collaborative Research: SpecEES: Designing A Spectrally Efficient and Energy Efficient Data Aided Demand Driven Elastic Architecture for future Networks (SpiderNET)
合作研究:SpecEES:为未来网络设计频谱效率高、能源效率高的数据辅助需求驱动弹性架构 (SpiderNET)
  • 批准号:
    2323300
  • 财政年份:
    2023
  • 资助金额:
    $ 18.37万
  • 项目类别:
    Standard Grant
Precision Reaction Field Design of Organocatalysts Based on Demand-driven Quantum Chemical Calculations
基于需求驱动的量子化学计算有机催化剂精密反应场设计
  • 批准号:
    22K19018
  • 财政年份:
    2022
  • 资助金额:
    $ 18.37万
  • 项目类别:
    Grant-in-Aid for Challenging Research (Exploratory)
Demand Driven - MRP : mode éphèmère ou lien sérieux entres les méthodes flux poussé et flux tiré ?
需求驱动 - MRP:模式是“流动性”还是“流动性”?
  • 批准号:
    RGPIN-2019-05282
  • 财政年份:
    2022
  • 资助金额:
    $ 18.37万
  • 项目类别:
    Discovery Grants Program - Individual
A Physical demand-driven design system in modular construction
模块化结构中的物理需求驱动设计系统
  • 批准号:
    RGPIN-2017-06721
  • 财政年份:
    2022
  • 资助金额:
    $ 18.37万
  • 项目类别:
    Discovery Grants Program - Individual
Demand-driven Optimization of Transport Systems
需求驱动的运输系统优化
  • 批准号:
    CRC-2018-00103
  • 财政年份:
    2022
  • 资助金额:
    $ 18.37万
  • 项目类别:
    Canada Research Chairs
Demand-Driven Optimization Of Transport Systems
需求驱动的运输系统优化
  • 批准号:
    CRC-2018-00103
  • 财政年份:
    2021
  • 资助金额:
    $ 18.37万
  • 项目类别:
    Canada Research Chairs
A Physical demand-driven design system in modular construction
模块化结构中的物理需求驱动设计系统
  • 批准号:
    RGPIN-2017-06721
  • 财政年份:
    2021
  • 资助金额:
    $ 18.37万
  • 项目类别:
    Discovery Grants Program - Individual
Demand Driven - MRP : mode éphèmère ou lien sérieux entres les méthodes flux poussé et flux tiré ?
需求驱动 - MRP:模式 Ùphèmère ou lieen sérieux entres méthodes Flux Poussé et Flux Tiré?
  • 批准号:
    RGPIN-2019-05282
  • 财政年份:
    2021
  • 资助金额:
    $ 18.37万
  • 项目类别:
    Discovery Grants Program - Individual
Demand-driven science: the role of knowledge partnerships in improving the public value of conservation science
需求驱动的科学:知识伙伴关系在提高保护科学公共价值中的作用
  • 批准号:
    2122157
  • 财政年份:
    2021
  • 资助金额:
    $ 18.37万
  • 项目类别:
    Continuing Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了