Building software quality models for computer games

构建计算机游戏的软件质量模型

基本信息

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

项目摘要

Computer games industry (CG) is an essential part of the software industry. Games are a multi-billionaire market, adding CD$ 3.7 billion to Canada's GDP annually, supporting more than 40,000 jobs [2]. However, the software engineering (SE) community rarely studies computer games, and there is a lack of research about CG because there is a vision CG is more art than engineering. My research program contributes to the development of software engineering for computer games (SEGA) by concentrating on modelling, testing, and experimentation. The long-term objective of this program is the formulation of empirical models and approaches to address the lacks of CG engineering. Its activities will produce contributions that widen theoretical knowledge of CG engineering while being also motivated by considerations of use. On the short-term, the present proposal aims at training two doctoral students and four master students and is divided into three objectives as follows.******1. Build models and new techniques for computer game testing. The first objective focuses on applying automatic transformations (e.g., test amplification) in the context of DevOps and targets the early detection of regression bugs. Further, using machine learning techniques (reinforcement learning), this objective shall investigate new approaches to automatically generate and test large numbers of system configurations in CG projects to reduce the costs of manual testing.******2. Build models and new techniques for computer game debugging. Together with testing, debugging is an essential process to find faults. Previous results have discussed crowd approaches to address debugging challenges in software development. Thus, the second objective focuses on investigating debugging for computer games. Thus, the effort to debug computer games using a collaborative approach (as Swarm Debugging) is a research opportunity to explore.******3. Build empirical theories and quality models for computer games. A deep comprehension on testing and debugging phenomena for game computers opens an opportunity to explore new theories and quality models fro CG. Thus, this objective focuses on researching in close cooperation with CG industry (like Ubisoft), applying in the following areas: (1) human factors in SEGA; (2) data-driven and machine learning SE to improve software quality practices in computer games; (3) build software quality models to support CG issues.******Accordingly, my program contributes to advancing of quality and reducing maintenance costs to computer games industry.**
电脑游戏产业是软件产业的重要组成部分。游戏是一个亿万富翁的市场,每年为加拿大的GDP贡献37亿加元,提供4万多个就业岗位。然而,软件工程(SE)社区很少研究电脑游戏,并且缺乏关于CG的研究,因为人们认为CG更像是艺术而不是工程。我的研究项目通过专注于建模、测试和实验,为计算机游戏(SEGA)软件工程的发展做出了贡献。该计划的长期目标是制定经验模型和方法,以解决CG工程的缺乏。它的活动将产生贡献,扩大CG工程的理论知识,同时也受到使用考虑的激励。在短期内,本提案的目标是培养2名博士生和4名硕士生,分为以下三个目标:******1。为电脑游戏测试建立模型和新技术。第一个目标侧重于在DevOps上下文中应用自动转换(例如,测试放大),并以早期检测回归错误为目标。此外,使用机器学习技术(强化学习),该目标将研究在CG项目中自动生成和测试大量系统配置的新方法,以降低人工测试的成本。******2。为电脑游戏调试建立模型和新技术。除测试外,调试是发现故障的重要过程。之前的结果讨论了解决软件开发中调试挑战的群体方法。因此,第二个目标侧重于研究电脑游戏的调试。因此,使用协作方法调试电脑游戏(如群调试)是一个值得探索的研究机会。******3。为电脑游戏建立经验理论和质量模型。对游戏计算机测试和调试现象的深入理解为探索CG的新理论和质量模型提供了机会。因此,这个目标的重点是研究与CG行业(如育碧)密切合作,应用在以下领域:(1)世嘉的人为因素;(2)数据驱动和机器学习SE,以改善电脑游戏中的软件质量实践;(3)建立软件质量模型来支持CG问题。******因此,我的程序有助于提高电脑游戏行业的质量和降低维护成本

项目成果

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

Petrillo, Fabio其他文献

Petrillo, Fabio的其他文献

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

{{ truncateString('Petrillo, Fabio', 18)}}的其他基金

Building software quality models for computer games
构建计算机游戏的软件质量模型
  • 批准号:
    RGPIN-2019-05339
  • 财政年份:
    2022
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Building software quality models for computer games
构建计算机游戏的软件质量模型
  • 批准号:
    RGPIN-2019-05339
  • 财政年份:
    2021
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Building software quality models for computer games
构建计算机游戏的软件质量模型
  • 批准号:
    RGPIN-2019-05339
  • 财政年份:
    2020
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Building software quality models for computer games
构建计算机游戏的软件质量模型
  • 批准号:
    DGECR-2019-00343
  • 财政年份:
    2019
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Launch Supplement

相似国自然基金

低辐射空间环境下商用多核处理器层次化软件容错技术研究
  • 批准号:
    90818016
  • 批准年份:
    2008
  • 资助金额:
    50.0 万元
  • 项目类别:
    重大研究计划

相似海外基金

Testing the efficacy of a decision aid and planning tool for family building after cancer
测试癌症后家庭建设决策辅助和规划工具的功效
  • 批准号:
    10715548
  • 财政年份:
    2023
  • 资助金额:
    $ 1.68万
  • 项目类别:
Building a Digital Respiratory Disease Framework for COPD management in Central Appalachia
为阿巴拉契亚中部的慢性阻塞性肺病管理建立数字呼吸系统疾病框架
  • 批准号:
    10480681
  • 财政年份:
    2022
  • 资助金额:
    $ 1.68万
  • 项目类别:
Building software quality models for computer games
构建计算机游戏的软件质量模型
  • 批准号:
    RGPIN-2019-05339
  • 财政年份:
    2022
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Bridge2AI: Voice as a Biomarker of Health - Building an ethically sourced, bioaccoustic database to understand disease like never before
Bridge2AI:声音作为健康的生物标志物 - 建立一个符合道德规范的生物声学数据库,以前所未有的方式了解疾病
  • 批准号:
    10858564
  • 财政年份:
    2022
  • 资助金额:
    $ 1.68万
  • 项目类别:
Bridge2AI: Voice as a Biomarker of Health - Building an ethically sourced, bioaccoustic database to understand disease like never before
Bridge2AI:声音作为健康的生物标志物 - 建立一个符合道德规范的生物声学数据库,以前所未有的方式了解疾病
  • 批准号:
    10473236
  • 财政年份:
    2022
  • 资助金额:
    $ 1.68万
  • 项目类别:
Building software quality models for computer games
构建计算机游戏的软件质量模型
  • 批准号:
    RGPIN-2019-05339
  • 财政年份:
    2021
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Building a Substance Use Data Commons for Public Health Informatics
为公共卫生信息学建立药物使用数据共享区
  • 批准号:
    10411763
  • 财政年份:
    2020
  • 资助金额:
    $ 1.68万
  • 项目类别:
Building software quality models for computer games
构建计算机游戏的软件质量模型
  • 批准号:
    RGPIN-2019-05339
  • 财政年份:
    2020
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Software linter avoidance strategies and building an adversesial measure of software quality
软件 linter 避免策略和构建软件质量的不利衡量标准
  • 批准号:
    553784-2020
  • 财政年份:
    2020
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Alexander Graham Bell Canada Graduate Scholarships - Master's
Building software quality models for computer games
构建计算机游戏的软件质量模型
  • 批准号:
    DGECR-2019-00343
  • 财政年份:
    2019
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Launch Supplement
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了