Engineering internet-centric software systems

工程以互联网为中心的软件系统

基本信息

  • 批准号:
    239627-2011
  • 负责人:
  • 金额:
    $ 2.4万
  • 依托单位:
  • 依托单位国家:
    加拿大
  • 项目类别:
    Discovery Grants Program - Individual
  • 财政年份:
    2015
  • 资助国家:
    加拿大
  • 起止时间:
    2015-01-01 至 2016-12-31
  • 项目状态:
    已结题

项目摘要

Web 2.0 applications are set to revolutionize computing, especially within cloud computing environments. However, Web 2.0 applications are error prone. Hence, this research program proposes a radical new approach to verification. It is argued that this approach needs to consider these systems in a language-neutral fashion rather than statically analyze their code base. Fuzzing or Fuzz testing is a popular, highly automated, language-neutral verification technique. However, traditional fuzzing approaches suffer from poor code and input coverage characteristics. It has been shown that traditional forms of fuzzing can be successfully extended by integrating other techniques such as symbolic execution. However, such extensions are often computational highly expensive. Recently grammar-based white-box fuzz testing has been proposed as such an extension; however, this extension has received limited attention in terms of its actualization. This program of research proposes to explore this actualization, and explore it significantly beyond its initial proposal. Its ultimate goal is to produce a highly automated, industrial-strength (highly scalable) testing framework and process. Specifically, it will address the following questions: - How descriptions of the structure of the system's input can be used to improve code coverage; - How to produce test cases which efficiently cover the input space of industrial-strength software; - How such computationally expensive approaches can be parallelized for efficient execution on multi-core and cloud computing environments; - How test oracles can be extended beyond simple pass / fail mechanisms found in traditional fuzzing; - How such automated tools can be incorporated into (existing) production processes; and - How automated guidance can assist the tester to make improved decisions with respect to inputs into, and results from, such verification processes.
Web 2.0应用程序将彻底改变计算,特别是在云计算环境中。然而,Web 2.0应用程序容易出错。 因此,这项研究计划提出了一种全新的验证方法。有人认为,这种方法需要考虑这些系统中的语言中立的方式,而不是静态地分析他们的代码库。模糊测试是一种流行的、高度自动化的、语言中立的验证技术。然而,传统的模糊方法遭受差的代码和输入覆盖特性。它已被证明,传统形式的模糊可以成功地扩展通过集成其他技术,如符号执行。然而,这样的扩展通常是计算上非常昂贵的。最近,基于语法的白盒模糊测试已被提出作为这样的扩展,然而,这种扩展已收到有限的关注,在其实现。 本研究计划旨在探索这种现实化,并对其进行超越其最初建议的探索。它的最终目标是产生一个高度自动化的,工业强度(高度可扩展)的测试框架和过程。具体而言,它将处理以下问题: - 如何使用系统输入结构的描述来提高代码覆盖率; - 如何生成有效覆盖工业级软件输入空间的测试用例; - 如何将这种计算成本高的方法并行化,以便在多核和云计算环境中高效执行; - 如何将测试预言机扩展到传统模糊测试中的简单通过/失败机制之外 - 如何将此类自动化工具纳入(现有)生产流程;以及 - 自动化指导如何帮助测试人员做出关于输入和来自验证过程的结果的改进决策。

项目成果

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

Miller, James其他文献

Local and distant brain control in melanoma and NSCLC brain metastases with concurrent radiosurgery and immune checkpoint inhibition
  • DOI:
    10.1007/s11060-022-04038-z
  • 发表时间:
    2022-05-31
  • 期刊:
  • 影响因子:
    3.9
  • 作者:
    Le, Amy;Mohammadi, Homan;Miller, James
  • 通讯作者:
    Miller, James
Labor and Delivery of Twin Pregnancies
Automatic test data generation using genetic algorithm and program dependence graphs
  • DOI:
    10.1016/j.infsof.2005.06.006
  • 发表时间:
    2006-07-01
  • 期刊:
  • 影响因子:
    3.9
  • 作者:
    Miller, James;Reformat, Marek;Zhang, Howard
  • 通讯作者:
    Zhang, Howard
Manganese inhibits ATP-induced calcium entry through the transient receptor potential channel TRPC3 in astrocytes.
  • DOI:
    10.1016/j.neuro.2012.10.014
  • 发表时间:
    2013-01
  • 期刊:
  • 影响因子:
    3.4
  • 作者:
    Streifel, Karin M.;Miller, James;Mouneimne, Rola;Tjalkens, Ronald B.
  • 通讯作者:
    Tjalkens, Ronald B.
A More Agile Approach to Embedded System Development
  • DOI:
    10.1109/ms.2009.57
  • 发表时间:
    2009-05-01
  • 期刊:
  • 影响因子:
    3.3
  • 作者:
    Smith, Michael;Miller, James;Tran, Albert
  • 通讯作者:
    Tran, Albert

Miller, James的其他文献

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

{{ truncateString('Miller, James', 18)}}的其他基金

The Automation of (Black-box) Software Testing
(黑盒)软件测试的自动化
  • 批准号:
    RGPIN-2016-03681
  • 财政年份:
    2021
  • 资助金额:
    $ 2.4万
  • 项目类别:
    Discovery Grants Program - Individual
Supporting customer product concerns as an integrated organization-wide approach
作为一种集成的组织范围方法来支持客户产品问题
  • 批准号:
    515250-2017
  • 财政年份:
    2020
  • 资助金额:
    $ 2.4万
  • 项目类别:
    Collaborative Research and Development Grants
The Automation of (Black-box) Software Testing
(黑盒)软件测试的自动化
  • 批准号:
    RGPIN-2016-03681
  • 财政年份:
    2019
  • 资助金额:
    $ 2.4万
  • 项目类别:
    Discovery Grants Program - Individual
Supporting customer product concerns as an integrated organization-wide approach
作为一种集成的组织范围方法来支持客户产品问题
  • 批准号:
    515250-2017
  • 财政年份:
    2019
  • 资助金额:
    $ 2.4万
  • 项目类别:
    Collaborative Research and Development Grants
Supporting customer product concerns as an integrated organization-wide approach
作为一种集成的组织范围方法来支持客户产品问题
  • 批准号:
    515250-2017
  • 财政年份:
    2018
  • 资助金额:
    $ 2.4万
  • 项目类别:
    Collaborative Research and Development Grants
The Automation of (Black-box) Software Testing
(黑盒)软件测试的自动化
  • 批准号:
    RGPIN-2016-03681
  • 财政年份:
    2018
  • 资助金额:
    $ 2.4万
  • 项目类别:
    Discovery Grants Program - Individual
Inferring user stories from user traces in web applications
从 Web 应用程序中的用户跟踪推断用户故事
  • 批准号:
    479749-2015
  • 财政年份:
    2017
  • 资助金额:
    $ 2.4万
  • 项目类别:
    Collaborative Research and Development Grants
The Automation of (Black-box) Software Testing
(黑盒)软件测试的自动化
  • 批准号:
    RGPIN-2016-03681
  • 财政年份:
    2017
  • 资助金额:
    $ 2.4万
  • 项目类别:
    Discovery Grants Program - Individual
Validation driven software product development
验证驱动的软件产品开发
  • 批准号:
    478364-2014
  • 财政年份:
    2016
  • 资助金额:
    $ 2.4万
  • 项目类别:
    Collaborative Research and Development Grants
The Automation of (Black-box) Software Testing
(黑盒)软件测试的自动化
  • 批准号:
    RGPIN-2016-03681
  • 财政年份:
    2016
  • 资助金额:
    $ 2.4万
  • 项目类别:
    Discovery Grants Program - Individual

相似国自然基金

Internet大范围拥塞等效时滞动力学模型和在线学习控制
  • 批准号:
    11872277
  • 批准年份:
    2018
  • 资助金额:
    63.0 万元
  • 项目类别:
    面上项目
面向Internet的SDN运行机制的研究
  • 批准号:
    61572123
  • 批准年份:
    2015
  • 资助金额:
    67.0 万元
  • 项目类别:
    面上项目
Internet治理与企业信息披露策略研究:理论、实证检验与应用
  • 批准号:
    71572152
  • 批准年份:
    2015
  • 资助金额:
    50.0 万元
  • 项目类别:
    面上项目
面向AS级Internet网络拓扑的正规Laplacian图谱稳定不变特征及其建模、仿真与评估技术
  • 批准号:
    61402485
  • 批准年份:
    2014
  • 资助金额:
    22.0 万元
  • 项目类别:
    青年科学基金项目
Internet网中病毒的检测-扩散耦合动力学模型及最优控制策略的研究
  • 批准号:
    61304117
  • 批准年份:
    2013
  • 资助金额:
    24.0 万元
  • 项目类别:
    青年科学基金项目
基于交通流量的Internet网病毒扩散动力学行为研究
  • 批准号:
    61201173
  • 批准年份:
    2012
  • 资助金额:
    25.0 万元
  • 项目类别:
    青年科学基金项目
Internet环境下构件的自适应组装与验证研究
  • 批准号:
    61262012
  • 批准年份:
    2012
  • 资助金额:
    45.0 万元
  • 项目类别:
    地区科学基金项目
车载自组网隐私保护技术研究
  • 批准号:
    61202482
  • 批准年份:
    2012
  • 资助金额:
    24.0 万元
  • 项目类别:
    青年科学基金项目
Internet环境下组合式软件的时空进程代数刻画及模型检测
  • 批准号:
    61262002
  • 批准年份:
    2012
  • 资助金额:
    43.0 万元
  • 项目类别:
    地区科学基金项目
面向持久可访问性的Internet通信抗干扰模型与方法
  • 批准号:
    61100174
  • 批准年份:
    2011
  • 资助金额:
    21.0 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

CAREER: Enabling Memory-Centric Computing from Internet of Things to Cloud
职业:实现从物联网到云的以内存为中心的计算
  • 批准号:
    2339317
  • 财政年份:
    2024
  • 资助金额:
    $ 2.4万
  • 项目类别:
    Continuing Grant
HXAI-VDI: Human-centric XAI enabled Vulnerability Detection and Identification in the Internet of Things (IoT)
HXAI-VDI:以人为中心的 XAI 支持物联网 (IoT) 中的漏洞检测和识别
  • 批准号:
    10077830
  • 财政年份:
    2023
  • 资助金额:
    $ 2.4万
  • 项目类别:
    Collaborative R&D
User-centric and context-aware resource management in wireless sensor networks for the Internet of Things
物联网无线传感器网络中以用户为中心和上下文感知的资源管理
  • 批准号:
    RGPIN-2017-06968
  • 财政年份:
    2022
  • 资助金额:
    $ 2.4万
  • 项目类别:
    Discovery Grants Program - Individual
CNS Core: Medium: Detection and Analysis of Infrastructure Bottlenecks in a Cloud-Centric Internet
CNS 核心:中:以云为中心的互联网中基础设施瓶颈的检测和分析
  • 批准号:
    2212241
  • 财政年份:
    2022
  • 资助金额:
    $ 2.4万
  • 项目类别:
    Standard Grant
Design, Analysis, and Optimization of an End-to-End Cloud-Centric System for Internet of Things over HetNet
HetNet 上的物联网端到端以云为中心的系统的设计、分析和优化
  • 批准号:
    RGPIN-2017-04423
  • 财政年份:
    2021
  • 资助金额:
    $ 2.4万
  • 项目类别:
    Discovery Grants Program - Individual
User-centric and context-aware resource management in wireless sensor networks for the Internet of Things
物联网无线传感器网络中以用户为中心和上下文感知的资源管理
  • 批准号:
    RGPIN-2017-06968
  • 财政年份:
    2021
  • 资助金额:
    $ 2.4万
  • 项目类别:
    Discovery Grants Program - Individual
User-centric and context-aware resource management in wireless sensor networks for the Internet of Things
物联网无线传感器网络中以用户为中心和上下文感知的资源管理
  • 批准号:
    RGPIN-2017-06968
  • 财政年份:
    2020
  • 资助金额:
    $ 2.4万
  • 项目类别:
    Discovery Grants Program - Individual
Design, Analysis, and Optimization of an End-to-End Cloud-Centric System for Internet of Things over HetNet
HetNet 上的物联网端到端以云为中心的系统的设计、分析和优化
  • 批准号:
    RGPIN-2017-04423
  • 财政年份:
    2020
  • 资助金额:
    $ 2.4万
  • 项目类别:
    Discovery Grants Program - Individual
Design, Analysis, and Optimization of an End-to-End Cloud-Centric System for Internet of Things over HetNet
HetNet 上的物联网端到端以云为中心的系统的设计、分析和优化
  • 批准号:
    RGPIN-2017-04423
  • 财政年份:
    2019
  • 资助金额:
    $ 2.4万
  • 项目类别:
    Discovery Grants Program - Individual
User-centric and context-aware resource management in wireless sensor networks for the Internet of Things
物联网无线传感器网络中以用户为中心和上下文感知的资源管理
  • 批准号:
    RGPIN-2017-06968
  • 财政年份:
    2019
  • 资助金额:
    $ 2.4万
  • 项目类别:
    Discovery Grants Program - Individual
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了