Improved automated tools for software testing

改进的软件测试自动化工具

基本信息

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

项目摘要

Software applications, especially web-based applications, are typically constructed from a number of components; common components are web browsers, web application servers, data bases, and business logic entities.  Each of these components may use a different language to specify the functionality. An added element of complexity is that there may be several versions of system components; for example, Internet Explorer and Mozilla Firefox are two of the browsers in use, and for each of those browsers, there are typically several version numbers in use.With a diverse range of technology, ensuring that all these components can be integrated successfully into a working application is a challenge.This work aims to address two aspects of this challenge.  The first is to investigate ways that designers of component-based applications can focus on the functionality instead of the various languages used by the components.  That is, identify opportuntities for automated tools to assist in automatically generating parts of applications from models.The second is to improve the testing and testability of component based applications.  Testing components requires being able to control the component and observe its behaviour, but when combined into a complete system, some components may be difficult to access.  This work will develop methods and tools to improve access to the interfaces of web-based applications. It will also continue previous work on selecting test configurations for interaction testing, in order to achieve measurable coverage of combinations of component versions.
软件应用程序,尤其是基于web的应用程序,通常由许多组件构成;常见组件包括web浏览器、web应用服务器、数据库和业务逻辑实体。每个组件都可以使用不同的语言来指定功能。增加复杂性的一个因素是系统组件可能有几个版本;例如,Internet Explorer和Mozilla Firefox是正在使用的两种浏览器,对于每一种浏览器,通常都有几个版本号在使用。对于各种各样的技术,确保所有这些组件都可以成功地集成到工作应用程序中是一项挑战。这项工作旨在解决这一挑战的两个方面。第一个是研究基于组件的应用程序的设计人员可以关注功能而不是组件使用的各种语言的方法。也就是说,确定自动化工具帮助从模型自动生成应用程序部分的机会。第二是改进基于组件的应用程序的测试和可测试性。测试组件需要能够控制组件并观察其行为,但是当组合成一个完整的系统时,一些组件可能难以访问。这项工作将开发方法和工具,以改进对基于web的应用程序接口的访问。它还将继续之前为交互测试选择测试配置的工作,以便实现组件版本组合的可测量覆盖。

项目成果

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

Williams, Alan其他文献

Observations on the release of gas-phase potassium during the combustion of single particles of biomass
  • DOI:
    10.1016/j.fuel.2016.05.077
  • 发表时间:
    2016-10-15
  • 期刊:
  • 影响因子:
    7.4
  • 作者:
    Mason, Patrick E.;Darvell, Leilani I.;Williams, Alan
  • 通讯作者:
    Williams, Alan
UvrD2 Is Essential in Mycobacterium tuberculosis, but Its Helicase Activity Is Not Required
  • DOI:
    10.1128/jb.00302-11
  • 发表时间:
    2011-09-01
  • 期刊:
  • 影响因子:
    3.2
  • 作者:
    Williams, Alan;Guethlein, Carolin;Davis, Elaine O.
  • 通讯作者:
    Davis, Elaine O.
Alternative splicing and differential gene expression in colon cancer detected by a whole genome exon array.
  • DOI:
    10.1186/1471-2164-7-325
  • 发表时间:
    2006-12-27
  • 期刊:
  • 影响因子:
    4.4
  • 作者:
    Gardina, Paul J;Clark, Tyson A;Shimada, Brian;Staples, Michelle K;Yang, Qing;Veitch, James;Schweitzer, Anthony;Awad, Tarif;Sugnet, Charles;Dee, Suzanne;Davies, Christopher;Williams, Alan;Turpaz, Yaron
  • 通讯作者:
    Turpaz, Yaron
Conservation of marine biodiversity on a very large deep continental margin: how representative is a very large offshore reserve network for deep-water octocorals?
  • DOI:
    10.1111/ddi.12501
  • 发表时间:
    2017-01-01
  • 期刊:
  • 影响因子:
    4.6
  • 作者:
    Althaus, Franziska;Williams, Alan;Schlacher, Thomas A.
  • 通讯作者:
    Schlacher, Thomas A.
A study of the combustion chemistry of petroleum and bio-fuel oil asphaltenes
  • DOI:
    10.1016/j.fuel.2016.05.129
  • 发表时间:
    2016-10-15
  • 期刊:
  • 影响因子:
    7.4
  • 作者:
    Atiku, Farooq A.;Bartle, Keith D.;Williams, Alan
  • 通讯作者:
    Williams, Alan

Williams, Alan的其他文献

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

{{ truncateString('Williams, Alan', 18)}}的其他基金

Software engineering for multi-platform applications
多平台应用程序的软件工程
  • 批准号:
    261552-2003
  • 财政年份:
    2006
  • 资助金额:
    $ 1.09万
  • 项目类别:
    Discovery Grants Program - Individual
Software engineering for multi-platform applications
多平台应用程序的软件工程
  • 批准号:
    261552-2003
  • 财政年份:
    2005
  • 资助金额:
    $ 1.09万
  • 项目类别:
    Discovery Grants Program - Individual
Software engineering for multi-platform applications
多平台应用程序的软件工程
  • 批准号:
    261552-2003
  • 财政年份:
    2004
  • 资助金额:
    $ 1.09万
  • 项目类别:
    Discovery Grants Program - Individual
Software engineering for multi-platform applications
多平台应用程序的软件工程
  • 批准号:
    261552-2003
  • 财政年份:
    2003
  • 资助金额:
    $ 1.09万
  • 项目类别:
    Discovery Grants Program - Individual

相似海外基金

TELEMETRY - Trustworthy mEthodologies, open knowLedgE & autoMated tools for sEcurity Testing of IoT software, haRdware & ecosYstems
遥测 - 值得信赖的方法,开放的知识
  • 批准号:
    10087006
  • 财政年份:
    2023
  • 资助金额:
    $ 1.09万
  • 项目类别:
    EU-Funded
Computational Infrastructure for Automated Force Field Development and Optimization
用于自动力场开发和优化的计算基础设施
  • 批准号:
    10699200
  • 财政年份:
    2023
  • 资助金额:
    $ 1.09万
  • 项目类别:
User-friendly Analysis Platform for Decentralized Multi-site Diffusion MRI Studies
用于分散式多站点扩散 MRI 研究的用户友好分析平台
  • 批准号:
    10724720
  • 财政年份:
    2023
  • 资助金额:
    $ 1.09万
  • 项目类别:
Diagnostic Innovations for Pediatric Tuberculosis in Bolivia
玻利维亚儿童结核病的诊断创新
  • 批准号:
    10731855
  • 财政年份:
    2023
  • 资助金额:
    $ 1.09万
  • 项目类别:
Testing Technology-Based Implementation Strategies for a Family-Based Pediatric Health Behavior Intervention in Community-Based Primary Care: A Cluster Randomized Factorial Trial
测试基于技术的社区初级保健中基于家庭的儿科健康行为干预的实施策略:整群随机析因试验
  • 批准号:
    10738964
  • 财政年份:
    2023
  • 资助金额:
    $ 1.09万
  • 项目类别:
Automated Sonographic Detection of Pulmonary Embolism Using Machine Learning Algorithm
使用机器学习算法自动超声检测肺栓塞
  • 批准号:
    10741242
  • 财政年份:
    2023
  • 资助金额:
    $ 1.09万
  • 项目类别:
Software Platform for Automatic, Opportunistic Screening of Vertebral Compression Fractures
用于自动、机会性筛查椎骨压缩性骨折的软件平台
  • 批准号:
    10755827
  • 财政年份:
    2023
  • 资助金额:
    $ 1.09万
  • 项目类别:
Developing and Evaluating Multi-Modal Clinical Diagnostic Reasoning Models for Automated Diagnosis Generation
开发和评估用于自动诊断生成的多模式临床诊断推理模型
  • 批准号:
    10724044
  • 财政年份:
    2023
  • 资助金额:
    $ 1.09万
  • 项目类别:
PED-PHAM: An Automated and Scalable Spatial Tool That Predicts and Monetizes Health Impacts of the Built, Natural, and Social Environment
PED-PHAM:一种自动化且可扩展的空间工具,可预测建筑、自然和社会环境对健康的影响并从中获利
  • 批准号:
    10761396
  • 财政年份:
    2023
  • 资助金额:
    $ 1.09万
  • 项目类别:
Core B - Sequencing, Genotyping and Automated Mapping
核心 B - 测序、基因分型和自动作图
  • 批准号:
    10642551
  • 财政年份:
    2023
  • 资助金额:
    $ 1.09万
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了