Building software quality models for computer games
构建计算机游戏的软件质量模型
基本信息
- 批准号:RGPIN-2019-05339
- 负责人:
- 金额:$ 1.68万
- 依托单位:
- 依托单位国家:加拿大
- 项目类别:Discovery Grants Program - Individual
- 财政年份:2021
- 资助国家:加拿大
- 起止时间:2021-01-01 至 2022-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亿加元,支持超过40,000个工作岗位[2]。然而,软件工程(SE)社区很少研究计算机游戏,并且缺乏关于CG的研究,因为有一种观点认为CG比工程更艺术。我的研究项目有助于计算机游戏软件工程(SEGA)的开发,专注于建模,测试和实验。该计划的长期目标是制定经验模型和方法,以解决CG工程的不足。它的活动将产生贡献,扩大CG工程的理论知识,同时也受到使用的考虑。在短期方面,本建议旨在培养两名博士生和四名硕士生,并分为以下三个目标。1.建立电脑游戏测试的模型和新技术。第一个目标集中于应用自动转换(例如,测试放大),并针对回归错误的早期检测。此外,使用机器学习技术(强化学习),本目标将研究新的方法来自动生成和测试CG项目中的大量系统配置,以降低手动测试的成本。2.建立模型和新技术的电脑游戏调试。与测试一起,调试是发现故障的必要过程。以前的结果讨论了群众的方法来解决软件开发中的调试挑战。因此,第二个目标的重点是调查调试的计算机游戏。因此,努力调试计算机游戏使用协作的方法(如群调试)是一个研究的机会,探索。3.建立电脑游戏的经验理论和质量模型。对游戏机测试和调试现象的深入理解为探索CG的新理论和质量模型提供了机会。因此,本项目的研究重点是与CG行业(如育碧)密切合作,应用于以下领域:(1)SEGA中的人为因素;(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 - 财政年份:2020
- 资助金额:
$ 1.68万 - 项目类别:
Discovery Grants Program - Individual
Building software quality models for computer games
构建计算机游戏的软件质量模型
- 批准号:
DGECR-2019-00343 - 财政年份:2019
- 资助金额:
$ 1.68万 - 项目类别:
Discovery Launch Supplement
Building software quality models for computer games
构建计算机游戏的软件质量模型
- 批准号:
RGPIN-2019-05339 - 财政年份:2019
- 资助金额:
$ 1.68万 - 项目类别:
Discovery Grants Program - Individual
相似国自然基金
低辐射空间环境下商用多核处理器层次化软件容错技术研究
- 批准号:90818016
- 批准年份:2008
- 资助金额:50.0 万元
- 项目类别:重大研究计划
相似海外基金
Testing the efficacy of a decision aid and planning tool for family building after cancer
测试癌症后家庭建设决策辅助和规划工具的功效
- 批准号:
10715548 - 财政年份:2023
- 资助金额:
$ 1.68万 - 项目类别:
Building software quality models for computer games
构建计算机游戏的软件质量模型
- 批准号:
RGPIN-2019-05339 - 财政年份:2022
- 资助金额:
$ 1.68万 - 项目类别:
Discovery Grants Program - Individual
Building a Digital Respiratory Disease Framework for COPD management in Central Appalachia
为阿巴拉契亚中部的慢性阻塞性肺病管理建立数字呼吸系统疾病框架
- 批准号:
10480681 - 财政年份:2022
- 资助金额:
$ 1.68万 - 项目类别:
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 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
Building software quality models for computer games
构建计算机游戏的软件质量模型
- 批准号:
RGPIN-2019-05339 - 财政年份:2019
- 资助金额:
$ 1.68万 - 项目类别:
Discovery Grants Program - Individual