Supporting Reusability of Online Code Examples
Supporting Reusability of Online Code Examples
批准号:
RGPIN-2022-05114
负责人:
ASADUZZAMAN, MUHAMMAD
金额:
$1.82万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2022
资助国家:
加拿大
项目状态:
已结题
起止时间:
2022-01-01 至 2023-12-31
中文摘要
开发人员广泛地在软件信息站点和开源软件存储库中搜索代码示例,以重用现有解决方案来解决问题,而不是从头开始工作。这既节省了开发时间,又节省了开发精力。然而,问题是这些代码示例中的许多都不可靠。这些代码示例缺少阻止其重用的重要细节(例如,缺少配置、库依赖和代码行)。在线代码示例也可能包含错误或存在安全漏洞。拟议的研究方案旨在利用实证研究和技术开发相结合的方式来解决上述问题,以简化其使用。在未来五年内,共有六名研究生和五名本科生将接受这笔赠款的培训。研究成果将在主要的参考期刊和会议上传播,并将在主要的软件工程会议上公布。
英文摘要
Developers extensively search for code examples on software information sites and open-source software repositories to reuse existing solutions to solve problems instead of working from the scratch. This saves both development time and effort. However, the problem is that many of those code examples are not reliable. Those code examples lack important details (e.g., missing configurations, library dependencies, and code lines) that prevent their reuse. Online code examples can also contain errors or suffer from security vulnerabilities. The proposed research program aims to address the above-mentioned issues using a combination of empirical studies and the development of techniques to ease their use. A total of six graduate students and five undergraduate students will be trained with this grant over the next five years. The research findings will be disseminated in leading refereed journals and conferences, and will be presented at premier software engineering conferences.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Supporting Reusability of Online Code Examples
-
批准号:DGECR-2022-00425
-
项目类别:Discovery Launch Supplement
-
资助金额:$0.91万
-
财政年份:2022
-
负责人:ASADUZZAMAN, MUHAMMAD
-
依托单位:
海外基金