Empirical assessment and improvement of fault detection techniques for conurrent software
Empirical assessment and improvement of fault detection techniques for conurrent software
批准号:
356003-2008
负责人:
Bradbury, Jeremy
金额:
$1.09万
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2010
资助国家:
加拿大
项目状态:
已结题
起止时间:
2010-01-01 至 2011-12-31
中文摘要
保证并发程序的质量是一个非常困难的问题,由于硬件技术的进步,这个问题变得越来越重要。像多核处理器这样的进步导致了对并发软件开发的需求的增加。不幸的是,开发正确的并发代码比开发正确的顺序代码要困难得多。建议的研究计划的目的是提高我们的理解不同的故障检测技术的并发软件,并利用我们的理解,以改善和定制这些技术的使用。该研究分为三个主题:1)经验评估和比较不同的故障检测技术的并发系统; 2)特定领域的故障检测技术,如模型检查和测试的定制; 3)提高不同的故障检测工具在大型软件项目的组合使用。在拟议的研究计划中的所有主题的基本主题是使用实证研究方法,以促进更好地使用工具,以及更有效和更高效的故障检测工具的开发。这项工作的最大意义是软件工程领域,特别是软件质量保证。在短期内,我们的研究计划将提供更好地了解今天的故障检测工具。这项研究的长期利益是开发综合质量保证方法,使用自动优化到特定领域或特定类别的故障的工具。
英文摘要
Ensuring the quality of concurrent programs is a very difficult problem that is becoming increasingly pertinent due to advances in hardware technology. Advances like multi-core processors have resulted in an increase in the need for concurrent software development. Unfortunately, developing correct concurrent code is much more difficult than developing correct sequential code. The objective of the proposed research program is to enhance our understanding of different fault detection techniques for concurrent software and to leverage our understanding to improve and customize the use of these techniques. The research is divided into three topics: 1) empirical assessment and comparison of different fault detection techniques for concurrent systems; 2) domain-specific customization of fault detection techniques like model checking and testing; 3) improving the combined use of different fault detection tools in large software projects. The underlying theme of all topics within the proposed research program is the use of empirical research methods to facilitate better tool usage as well as the development of more effective and efficient fault detection tools. The greatest significance of this work is to the field of software engineering and specifically software quality assurance. In the short term our research program will provide better understanding of today's fault detection tools. The long-term benefit of this research is the development of combined quality assurance approaches that use tools automatically optimized to a particular domain or a particular class of faults.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Utilizing Artificial Intelligence to Improve the Testing and Debugging of Concurrent Software
-
批准号:RGPIN-2018-06588
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.68万
-
财政年份:2022
-
负责人:Bradbury, Jeremy
-
依托单位:
Utilizing Artificial Intelligence to Improve the Testing and Debugging of Concurrent Software
-
批准号:RGPIN-2018-06588
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.68万
-
财政年份:2021
-
负责人:Bradbury, Jeremy
-
依托单位:
Utilizing Artificial Intelligence to Improve the Testing and Debugging of Concurrent Software
-
批准号:RGPIN-2018-06588
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.68万
-
财政年份:2020
-
负责人:Bradbury, Jeremy
-
依托单位:
Utilizing Artificial Intelligence to Improve the Testing and Debugging of Concurrent Software
-
批准号:RGPIN-2018-06588
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.68万
-
财政年份:2019
-
负责人:Bradbury, Jeremy
-
依托单位:
Utilizing Artificial Intelligence to Improve the Testing and Debugging of Concurrent Software
-
批准号:RGPIN-2018-06588
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.68万
-
财政年份:2018
-
负责人:Bradbury, Jeremy
-
依托单位:
Testing and analysis of concurrent and heterogeneous computing software
-
批准号:356003-2013
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.09万
-
财政年份:2017
-
负责人:Bradbury, Jeremy
-
依托单位:
Testing and analysis of concurrent and heterogeneous computing software
-
批准号:356003-2013
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.09万
-
财政年份:2016
-
负责人:Bradbury, Jeremy
-
依托单位:
Testing and analysis of concurrent and heterogeneous computing software
-
批准号:356003-2013
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.09万
-
财政年份:2015
-
负责人:Bradbury, Jeremy
-
依托单位:
Testing and analysis of concurrent and heterogeneous computing software
-
批准号:356003-2013
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.09万
-
财政年份:2014
-
负责人:Bradbury, Jeremy
-
依托单位:
Testing and analysis of concurrent and heterogeneous computing software
-
批准号:356003-2013
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.09万
-
财政年份:2013
-
负责人:Bradbury, Jeremy
-
依托单位:
Empirical assessment and improvement of fault detection techniques for conurrent software
-
批准号:356003-2008
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.09万
-
财政年份:2012
-
负责人:Bradbury, Jeremy
-
依托单位:
Empirical assessment and improvement of fault detection techniques for conurrent software
-
批准号:356003-2008
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.09万
-
财政年份:2011
-
负责人:Bradbury, Jeremy
-
依托单位:
Empirical assessment and improvement of fault detection techniques for conurrent software
-
批准号:356003-2008
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.09万
-
财政年份:2009
-
负责人:Bradbury, Jeremy
-
依托单位:
Empirical assessment and improvement of fault detection techniques for conurrent software
-
批准号:356003-2008
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.09万
-
财政年份:2008
-
负责人:Bradbury, Jeremy
-
依托单位:
PGSB
-
批准号:267343-2003
-
项目类别:Postgraduate Scholarships
-
资助金额:$1.53万
-
财政年份:2004
-
负责人:Bradbury, Jeremy
-
依托单位:
PGSB
-
批准号:267343-2003
-
项目类别:Postgraduate Scholarships
-
资助金额:$1.53万
-
财政年份:2003
-
负责人:Bradbury, Jeremy
-
依托单位:
PGSA
-
批准号:231493-2000
-
项目类别:Postgraduate Scholarships
-
资助金额:$0.04万
-
财政年份:2002
-
负责人:Bradbury, Jeremy
-
依托单位:
PGSA
-
批准号:231493-2000
-
项目类别:Postgraduate Scholarships
-
资助金额:$1.26万
-
财政年份:2001
-
负责人:Bradbury, Jeremy
-
依托单位:
PGSA/ESA
-
批准号:231493-2000
-
项目类别:Postgraduate Scholarships
-
资助金额:$1.26万
-
财政年份:2000
-
负责人:Bradbury, Jeremy
-
依托单位:
国内基金
海外基金
基于重要农地保护LESA(Land Evaluation and Site Assessment)体系思想的高标准基本农田建设研究
-
批准号:41340011
-
项目类别:专项基金项目
-
资助金额:20.0万元
-
批准年份:2013
-
负责人:钱凤魁
-
依托单位:
城镇居民亚健康状态的评价方法学及健康管理模式研究
-
批准号:81172775
-
项目类别:面上项目
-
资助金额:14.0万元
-
批准年份:2011
-
负责人:许军
-
依托单位: