课题基金 / 基金详情

Unit test patterns for multicore software

Unit test patterns for multicore software
多核软件的单元测试模式
批准号:
485144-2015
负责人:
Labiche, Yvan
金额:
$0.8万
依托单位:
依托单位国家:
加拿大
项目类别:
Collaborative Research and Development Grants
财政年份:
2018
资助国家:
加拿大
项目状态:
已结题
起止时间:
2018-01-01 至 2019-12-31

项目摘要

项目成果

Labiche, Yvan的其他基金

相似基金

相关文献

中文摘要
翻译
包括爱立信在内的许多行业都经历了软件验证活动成本的增加,其中一个原因是测试活动本身的规模不断增长,这表现为测试(用例)执行的数量增加。测试执行数量不断增加的一个原因是采用了敏捷、跨职能的团队,他们在时间压力下,专注于显示所生成的应用程序代码按预期工作,而不一定验证软件行为的所有方面。这种现象的一个症状是他们编写的测试代码重复。**这个名为“多核软件的单元测试模式”的项目旨在更好地理解这种重复的测试片段,通常被称为克隆。检测测试代码中的代码克隆并从测试角度理解它们的目的将允许我们重构测试代码以使测试活动更有效,从而释放资源(跨职能团队成员的时间、测试用例执行时间)以使测试活动更有效。这应该会带来更好的软件质量。这将是对该项目的行业合作伙伴爱立信的重大贡献。从科学的角度来看,这个项目将有助于了解测试代码克隆、测试代码克隆检测和测试代码模式。**有坊间证据表明,这些问题并不是该项目的行业合作伙伴所特有的,而是加拿大其他私人组织的共同问题,例如在航空航天领域。因此,这一项目产生的公共知识将引起加拿大该行业广泛部门的高度兴趣。**首席调查员负责大学课程,本科生和研究生水平,关于软件验证、验证和测试,这一项目产生的公共知识将有助于提高对该项目所涉及问题的认识,从而更好地培养本科生和研究生的技能,使他们的未来在加拿大的雇主受益。这应该会为这些加拿大雇主带来更高的软件产品质量。
英文摘要
Many industry, including Ericsson, experience increased cost of the software verification activity and one of the reasons is the ever growing size of the testing activity itself, as manifested by the increased number of test (case) executions. One reason for this ever increasing number of test executions is the adoption of agile, cross-functional teams, which, under time pressure, focus on showing that the produced application code works as intended, without necessarily verifying all aspects of the software behaviour. One symptom of this phenomenon is duplication in the test code they write. **This project, titled "Unit test patterns for multicore software", aims at better understanding such duplicated test fragments, often referred to as clones. Detecting code clones in test code and understanding their purposes from a testing point of view will allow us to refactor test code to make the testing activity more efficient and therefore free resources (time of cross-functional team members, test case execution time) to make the testing activity more effective. This should result in better software quality. This will constitute a major contribution to the industry partner of this project, namely Ericsson. From a scientific point of view, this project will contribute to knowledge on test code clones, test code clone detection, and test code patterns. **There is anecdotal evidence that these problems are not specific to the industry partner of this project but are shared by other private organizations in Canada, for instance in the aerospace domain. Public knowledge resulting from this project will therefore be of high interest to a broad sector of the industry in Canada.**The Principal Investigator being in charge of university courses, at the undergraduate level as well as at the graduate level, on software verification, validation and testing, public knowledge resulting from this project will help heighten awareness about the issues addressed in this project, thereby better preparing undergraduate and graduate students with skills that will benefit their future employers in Canada. This should result in higher software product quality for these Canadian employers.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Category partition black-box software testing: theory, tool support and experiments
  • 批准号:
    RGPIN-2016-06214
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.26万
  • 财政年份:
    2021
  • 负责人:
    Labiche, Yvan
  • 依托单位:
Category partition black-box software testing: theory, tool support and experiments
  • 批准号:
    RGPIN-2016-06214
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.26万
  • 财政年份:
    2020
  • 负责人:
    Labiche, Yvan
  • 依托单位:
Category partition black-box software testing: theory, tool support and experiments
  • 批准号:
    RGPIN-2016-06214
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.26万
  • 财政年份:
    2019
  • 负责人:
    Labiche, Yvan
  • 依托单位:
Category partition black-box software testing: theory, tool support and experiments
  • 批准号:
    RGPIN-2016-06214
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.26万
  • 财政年份:
    2018
  • 负责人:
    Labiche, Yvan
  • 依托单位:
国内基金
海外基金
数字化生态赋能TEST融合型翻译人才培养模型构建与指标体系研究
  • 批准号:
    2023JJ50396
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2023
  • 负责人:
    张薇
  • 依托单位:
基于“Design-Build-Test”循环策略的新型紫色杆菌素组合生物合成研究
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2021
  • 负责人:
  • 依托单位:
基于广义测量的多体量子态self-test的实验研究
  • 批准号:
    12104186
  • 项目类别:
    青年科学基金项目(C类)
  • 资助金额:
    30.0万元
  • 批准年份:
    2021
  • 负责人:
    边志浩
  • 依托单位:
破解高质量低费用确定型test-per-clock测试难题的新方法
  • 批准号:
    61804037
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    24.0万元
  • 批准年份:
    2018
  • 负责人:
    刘铁桥
  • 依托单位: