NSERC CREATE in Software Analytics Research (SOAR)
NSERC CREATE in Software Analytics Research (SOAR)
批准号:
543262-2020
负责人:
Roy, ChanchalKumarCKR
金额:
$21.86万
依托单位国家:
加拿大
项目类别:
Collaborative Research and Training Experience
财政年份:
2022
资助国家:
加拿大
项目状态:
已结题
起止时间:
2022-01-01 至 2023-12-31
中文摘要
拟议的创建软件分析研究(SOAR)计划的目标是与我们的行业合作伙伴合作,在软件分析领域培训HQP。软件分析可以通过从过去的项目中提取洞察力和在整个软件生命周期中生成的海量数据来丰富每个软件开发活动,从需求规范、设计文档和源代码到错误报告、测试用例、运行时日志/跟踪、用户反馈、开发人员交流、大型众包平台(例如Stack Overflow)甚至源代码存储库(例如GitHub)中的讨论。通过研究这些数据,人们可以深入了解软件的质量及其功能,可以确定可用性问题,可以评估软件开发的动态,并为具有挑战性的任务设计有效的解决方案。尽管软件分析在学术界和工业界都是一个重要的研究领域,但加拿大没有专门的研究生课程来培养软件分析技能,以培养我们的软件行业迫切需要的软件专业人员。Soar将为希望从事软件分析工作的学生提供加拿大第一个以工业为基础、以学术为导向、研究生水平的体验式学习项目。SOAR计划将推进软件技术并培训HQP,以帮助确保正在开发的软件是可用的、可靠的、可持续的、可扩展的、安全的和具有成本效益的。
英文摘要
The goal of the proposed CREATE Software Analytics Research (SOAR) program is to train HQP in the area of Software Analytics in collaboration with our industrial partners. Software analytics can enrich every software development activity with insights extracted from past projects and the enormous amounts of data that are generated throughout the software lifecycle, from requirements specifications, design documents, and source code to bug reports, test cases, run-time logs/traces, user feedback, developer communication, discussions in large crowdsourced platforms (e.g., Stack Overflow) or even in source-code repositories (e.g., GitHub). By exploring this data one can gain insights into the quality of the software and its functionality, can pinpoint usability problems, can assess software-development dynamics, and devise effective solutions for challenging tasks. Although software analytics is an important area of research in both academia and industry, there are no specific graduate programs in Canada targeted at developing software-analytics skills to produce the software professionals that our software industry so direly needs. SOAR will offer students who wish to work in software analytics the first Canadian industrially-grounded, academically-driven, graduate-level experiential learning program. The SOAR program will advance software technology and train HQP to help ensure that software being developed is usable, reliable, sustainable, scalable, secure, and cost-effective.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
海外基金