Quality and Developer Productivity Enhancements for Cloud-Native Applications via Fault Analysis & Localization with Machine Learning
通过故障分析提高云原生应用程序的质量和开发人员生产力
基本信息
- 批准号:558283-2020
- 负责人:
- 金额:$ 1.62万
- 依托单位:
- 依托单位国家:加拿大
- 项目类别:Alliance Grants
- 财政年份:2020
- 资助国家:加拿大
- 起止时间:2020-01-01 至 2021-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
This project investigates machine learning and data mining techniques to identify and locate faults of cloud-native
micro-service applications based on runtime behaviours caused by poorly formed code and system configuration settings. It also investigates the development of a recommendation system to help developers mitigate these run-time faults once they have been identified and located.
These run time faults typically expose themselves as performance degradation faults in the application and as
such do not surface as software failures. This makes it difficult to identify and localize the fault as it could be
caused from different components in the system, system and compiler settings, as well as inefficient
interactions among the components in the system.
A machine learning approach will be investigated for the detection, identification, and localization of the
faults. Its effectiveness will be evaluated based on its ability to correlate runtime trace faults to application
code structure, configuration parameters, and/or component interaction behaviours.
As a recommendation system, we envision that once the fault is identified we would search for the
recommended software development guides for the fault types and present this information to the developer.
The recommendation could be applied in two modes: interactively in an Integrated Development Environment
(IDE) as part of the developer's coding workflow or as a standalone tool that produces a report of potential
issues and suggested fixes.
The industrial partner supports an open development platform for Java-based cloud micro-services and are in
need of such tools. Currently, no such tools are available that can examine runtime faults and recommend
changes to the developer for cloud-native micro-service 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 }}
Liscano, Ramiro其他文献
Healthcare professionals' perception of using a web-based reminiscence therapy to support person with dementia during the COVID-19 pandemic.
- DOI:
10.1007/s40520-023-02394-y - 发表时间:
2023-05 - 期刊:
- 影响因子:4
- 作者:
Akhter, Rabia;Sun, Winnie;Quevedo, Alvaro Joffre Uribe;Lemonde, Manon;Liscano, Ramiro;Horsburgh, Sheri - 通讯作者:
Horsburgh, Sheri
Liscano, Ramiro的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Liscano, Ramiro', 18)}}的其他基金
Intent-Based Network Management of Software Defined Wireless Sensor Networks
软件定义无线传感器网络的基于意图的网络管理
- 批准号:
RGPIN-2019-04454 - 财政年份:2022
- 资助金额:
$ 1.62万 - 项目类别:
Discovery Grants Program - Individual
Quality and Developer Productivity Enhancements for Cloud-Native Applications via Fault Analysis & Localization with Machine Learning
通过故障分析提高云原生应用程序的质量和开发人员生产力
- 批准号:
558283-2020 - 财政年份:2021
- 资助金额:
$ 1.62万 - 项目类别:
Alliance Grants
Intent-Based Network Management of Software Defined Wireless Sensor Networks
软件定义无线传感器网络的基于意图的网络管理
- 批准号:
RGPIN-2019-04454 - 财政年份:2021
- 资助金额:
$ 1.62万 - 项目类别:
Discovery Grants Program - Individual
Intent-Based Network Management of Software Defined Wireless Sensor Networks
软件定义无线传感器网络的基于意图的网络管理
- 批准号:
RGPIN-2019-04454 - 财政年份:2020
- 资助金额:
$ 1.62万 - 项目类别:
Discovery Grants Program - Individual
Intent-Based Network Management of Software Defined Wireless Sensor Networks
软件定义无线传感器网络的基于意图的网络管理
- 批准号:
RGPIN-2019-04454 - 财政年份:2019
- 资助金额:
$ 1.62万 - 项目类别:
Discovery Grants Program - Individual
Supporting Autonomic Behaviour in Mobile Wireless Sensor Networks for the Internet of Things
支持物联网移动无线传感器网络的自主行为
- 批准号:
DDG-2015-00006 - 财政年份:2016
- 资助金额:
$ 1.62万 - 项目类别:
Discovery Development Grant
Supporting Autonomic Behaviour in Mobile Wireless Sensor Networks for the Internet of Things
支持物联网移动无线传感器网络的自主行为
- 批准号:
DDG-2015-00006 - 财政年份:2015
- 资助金额:
$ 1.62万 - 项目类别:
Discovery Development Grant
Software modeling and design of WirelessHART sensors for greenhouses.
温室 WirelessHART 传感器的软件建模和设计。
- 批准号:
474698-2014 - 财政年份:2014
- 资助金额:
$ 1.62万 - 项目类别:
Engage Grants Program
Autonomic computing in heterogeneous sensor networks
异构传感器网络中的自主计算
- 批准号:
262045-2009 - 财政年份:2013
- 资助金额:
$ 1.62万 - 项目类别:
Discovery Grants Program - Individual
Autonomic computing in heterogeneous sensor networks
异构传感器网络中的自主计算
- 批准号:
262045-2009 - 财政年份:2012
- 资助金额:
$ 1.62万 - 项目类别:
Discovery Grants Program - Individual
相似海外基金
SBIR Phase I: The Development of an Artificial Analysis (AI) Static Code Analysis Platform to Increase Software Developer Productivity
SBIR 第一阶段:开发人工分析 (AI) 静态代码分析平台以提高软件开发人员的工作效率
- 批准号:
2318738 - 财政年份:2023
- 资助金额:
$ 1.62万 - 项目类别:
Standard Grant
DOT: Software helping developer teams increase performance and wellbeing by analysing productivity and collaboration data
DOT:通过分析生产力和协作数据帮助开发团队提高绩效和福祉的软件
- 批准号:
10017654 - 财政年份:2022
- 资助金额:
$ 1.62万 - 项目类别:
Collaborative R&D
Quality and Developer Productivity Enhancements for Cloud-Native Applications via Fault Analysis & Localization with Machine Learning
通过故障分析提高云原生应用程序的质量和开发人员生产力
- 批准号:
558283-2020 - 财政年份:2021
- 资助金额:
$ 1.62万 - 项目类别:
Alliance Grants
Leveraging software analytics to maximize developer productivity during software maintenance.
利用软件分析在软件维护期间最大限度地提高开发人员的工作效率。
- 批准号:
RGPIN-2015-03873 - 财政年份:2020
- 资助金额:
$ 1.62万 - 项目类别:
Discovery Grants Program - Individual
Leveraging software analytics to maximize developer productivity during software maintenance.
利用软件分析在软件维护期间最大限度地提高开发人员的工作效率。
- 批准号:
RGPIN-2015-03873 - 财政年份:2019
- 资助金额:
$ 1.62万 - 项目类别:
Discovery Grants Program - Individual
Leveraging software analytics to maximize developer productivity during software maintenance.
利用软件分析在软件维护期间最大限度地提高开发人员的工作效率。
- 批准号:
RGPIN-2015-03873 - 财政年份:2018
- 资助金额:
$ 1.62万 - 项目类别:
Discovery Grants Program - Individual
Application Customisation: Enhancing Design Quality and Developer Productivity
应用程序定制:提高设计质量和开发人员生产力
- 批准号:
EP/P010040/1 - 财政年份:2017
- 资助金额:
$ 1.62万 - 项目类别:
Research Grant
Leveraging software analytics to maximize developer productivity during software maintenance.
利用软件分析在软件维护期间最大限度地提高开发人员的工作效率。
- 批准号:
RGPIN-2015-03873 - 财政年份:2017
- 资助金额:
$ 1.62万 - 项目类别:
Discovery Grants Program - Individual
Leveraging software analytics to maximize developer productivity during software maintenance.
利用软件分析在软件维护期间最大限度地提高开发人员的工作效率。
- 批准号:
RGPIN-2015-03873 - 财政年份:2016
- 资助金额:
$ 1.62万 - 项目类别:
Discovery Grants Program - Individual
Leveraging software analytics to maximize developer productivity during software maintenance.
利用软件分析在软件维护期间最大限度地提高开发人员的工作效率。
- 批准号:
RGPIN-2015-03873 - 财政年份:2015
- 资助金额:
$ 1.62万 - 项目类别:
Discovery Grants Program - Individual