AI Methods for Automated Software Testing

自动化软件测试的人工智能方法

基本信息

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

项目摘要

In large companies, software codebase is very large and it is changing really fast. The teams spend a lot of time running tests even for very small changes in the code. To find the exact change that caused tests to fall, developers run every test at every change. However, this is very expensive and very time consuming. Automated testing should help reducing testing time by prioritizing tests that have higher likelihood to detect problems and by clustering tests into groups so that it is not necessary to run all the tests in each group. Clustering and prioritization can be done using modern artificial intelligence (AI) algorithms and this is exactly the objective of this project. Therefore, we are going to collect historical data after running test suite in real environment and then to use this data to train the AI models. Our system will be able to perform online learning even after being deployed.This project has several research challenges including development of AI algorithms, dealing with very large and complex software developed by Ericsson, and dealing with multiprocessing embedded system that runs on multiple boards. The system should improve productivity of software developers in Ericsson significantly. In addition, it has potential to improve productivity of any software developers in Canada saving Canadian companies large amount of money.
在大公司中,软件代码库非常庞大,并且变化非常快。团队花费大量时间来运行测试,即使代码中的更改非常小。为了找到导致测试失败的确切更改,开发人员在每次更改时运行每个测试。然而,这是非常昂贵并且非常耗时的。自动化测试应该通过优先考虑更有可能检测到问题的测试以及将测试分为组来帮助减少测试时间,这样就不必运行每组中的所有测试。可以使用现代人工智能 (AI) 算法来完成聚类和优先级排序,这正是该项目的目标。 因此,我们将在真实环境中运行测试套件后收集历史数据,然后使用这些数据来训练人工智能模型。我们的系统即使在部署后也能够进行在线学习。该项目面临多项研究挑战,包括人工智能算法的开发、处理爱立信开发的非常大且复杂的软件以及处理在多个板上运行的多处理嵌入式系统。该系统将显着提高爱立信软件开发人员的生产力。此外,它还有可能提高加拿大所有软件开发人员的生产力,为加拿大公司节省大量资金。

项目成果

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

Bolic, Miodrag其他文献

Confidence Interval Estimation for Oscillometric Blood Pressure Measurements Using Bootstrap Approaches
M-Ary RFID Tags Splitting With Small Idle Slots
Extraction of Cole parameters from the electrical bioimpedance spectrum using stochastic optimization algorithms
Bioimpedance Spectroscopy Processing and Applications
An ECG Monitoring System Using Conductive Fabric

Bolic, Miodrag的其他文献

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

{{ truncateString('Bolic, Miodrag', 18)}}的其他基金

Machine Learning with Uncertainty for Monitoring Moving Objects and People
用于监控移动物体和人员的不确定性机器学习
  • 批准号:
    RGPIN-2020-04417
  • 财政年份:
    2022
  • 资助金额:
    $ 1.82万
  • 项目类别:
    Discovery Grants Program - Individual
Machine Learning with Uncertainty for Monitoring Moving Objects and People
用于监控移动物体和人员的不确定性机器学习
  • 批准号:
    RGPIN-2020-04417
  • 财政年份:
    2021
  • 资助金额:
    $ 1.82万
  • 项目类别:
    Discovery Grants Program - Individual
An IoT-based contactless vital signs monitoring system
基于物联网的非接触式生命体征监测系统
  • 批准号:
    571256-2022
  • 财政年份:
    2021
  • 资助金额:
    $ 1.82万
  • 项目类别:
    Idea to Innovation
Machine Learning with Uncertainty for Monitoring Moving Objects and People
用于监控移动物体和人员的不确定性机器学习
  • 批准号:
    RGPIN-2020-04417
  • 财政年份:
    2020
  • 资助金额:
    $ 1.82万
  • 项目类别:
    Discovery Grants Program - Individual
Thermal imaging for efficient detection of vital signs during COVID-19 pandemic
热成像可在 COVID-19 大流行期间有效检测生命体征
  • 批准号:
    554845-2020
  • 财政年份:
    2020
  • 资助金额:
    $ 1.82万
  • 项目类别:
    Alliance Grants
Automated Monitoring and Localization of People
人员的自动监控和定位
  • 批准号:
    RGPIN-2015-04270
  • 财政年份:
    2019
  • 资助金额:
    $ 1.82万
  • 项目类别:
    Discovery Grants Program - Individual
Automated Monitoring and Localization of People
人员的自动监控和定位
  • 批准号:
    RGPIN-2015-04270
  • 财政年份:
    2018
  • 资助金额:
    $ 1.82万
  • 项目类别:
    Discovery Grants Program - Individual
Automated Monitoring and Localization of People
人员的自动监控和定位
  • 批准号:
    RGPIN-2015-04270
  • 财政年份:
    2017
  • 资助金额:
    $ 1.82万
  • 项目类别:
    Discovery Grants Program - Individual
Multi-Microphone Signal Processing and Machine Learning
多麦克风信号处理和机器学习
  • 批准号:
    516327-2017
  • 财政年份:
    2017
  • 资助金额:
    $ 1.82万
  • 项目类别:
    Engage Grants Program
Skin color changes as an assessment of sleep disordered breathing
肤色变化可作为睡眠呼吸障碍的评估
  • 批准号:
    500513-2016
  • 财政年份:
    2016
  • 资助金额:
    $ 1.82万
  • 项目类别:
    Engage Grants Program

相似国自然基金

开发2’-氟阿拉伯糖核酸的自动化Sanger测序新方法
  • 批准号:
    22307058
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
未知复杂场景下可靠性目标关联的自动化学习方法研究
  • 批准号:
    62376054
  • 批准年份:
    2023
  • 资助金额:
    51 万元
  • 项目类别:
    面上项目
参考图谱引导的罕见细胞类型自动化注释方法及生物信息学工具研究
  • 批准号:
    32370715
  • 批准年份:
    2023
  • 资助金额:
    50 万元
  • 项目类别:
    面上项目
面向高效能光子DNN加速器的系统架构自动化设计方法研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
自动化集装箱码头多船舶配载计划与堆场计划协调优化方法研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

Early-Stage Clinical Trial of AI-Driven CBCT-Guided Adaptive Radiotherapy for Lung Cancer
AI驱动的CBCT引导的肺癌适应性放疗的早期临床试验
  • 批准号:
    10575081
  • 财政年份:
    2023
  • 资助金额:
    $ 1.82万
  • 项目类别:
Artificial Intelligence powered virtual digital twins to construct and validate AI automated tools for safer MR-guided adaptive RT of abdominal cancers
人工智能支持虚拟数字双胞胎来构建和验证人工智能自动化工具,以实现更安全的 MR 引导的腹部癌症自适应放疗
  • 批准号:
    10736347
  • 财政年份:
    2023
  • 资助金额:
    $ 1.82万
  • 项目类别:
Next generation axonal quantification and classification using AI
使用人工智能的下一代轴突量化和分类
  • 批准号:
    10609151
  • 财政年份:
    2022
  • 资助金额:
    $ 1.82万
  • 项目类别:
Development of methods for automated preprocedural CT assessment for TAVR by artificial intelligence
开发人工智能自动术前 CT 评估 TAVR 的方法
  • 批准号:
    21K20920
  • 财政年份:
    2021
  • 资助金额:
    $ 1.82万
  • 项目类别:
    Grant-in-Aid for Research Activity Start-up
Next generation axonal quantification and classification using AI
使用人工智能的下一代轴突量化和分类
  • 批准号:
    10324805
  • 财政年份:
    2021
  • 资助金额:
    $ 1.82万
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了