Knowledge Enhanced Software Repository Search
知识增强软件存储库搜索
基本信息
- 批准号:RGPIN-2019-05403
- 负责人:
- 金额:$ 2.84万
- 依托单位:
- 依托单位国家:加拿大
- 项目类别:Discovery Grants Program - Individual
- 财政年份:2022
- 资助国家:加拿大
- 起止时间:2022-01-01 至 2023-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Software stakeholders need to frequently find references from artifacts stored in the project repository to concretize their ideas and to back up their decisions during tasks such as impact analysis, feature location, source code refactoring, and software reuse. Project repository search serves as one key mechanism for stakeholders to find relevant information during this process. In the past decade, researchers have adopted keyword-based text retrieval methods to search for relevant artifacts aiming to satisfy stakeholders' information needs during those tasks. However, the current text retrieval methods usually lack a sufficient understanding of the project target domain. This has resulted in a considerable gap between the search queries and the software artifacts. Moreover, the output of those methods is often a flat list of artifacts in which the interconnections among the artifacts are disregarded. Inference on those connections, however, are essential to perform complex software engineering tasks. Due to such limitations, great effort is still needed for the stakeholders to effectively locate and infer from relevant artifacts in the project repositories. The main goal of this program is to investigate knowledge enhanced information retrieval techniques in order to strengthen the analysis and decision support for the project stakeholders. Knowledge about the target domains is indispensable for understanding the artifact semantics and for analyzing their connections. Therefore, leveraging such knowledge during repository searches can potentially overcome the limitations of current keyword-based methods. In particular, we aim to achieve three objectives: 1) design effective artifact processing techniques and tools to extract the domain knowledge from heterogeneous software artifacts; 2) develop a knowledge enhanced searching system that can adequately understand and address human queries during software engineering tasks; and 3) devise interaction techniques and corresponding tools that are embedded in the searching process to refine the extracted knowledge. Given the wide application of repository search during software development, our research results can be applied to support the information needs of various project stakeholders. The underlying algorithms for knowledge extraction and artifact comparison can be used to enhance many analytic tools that require drawing inferences from artifact semantics. The explicit knowledge representation and interaction techniques also offer advantages to support knowledge sharing for large projects. This research program will train 10 HQP (2 Ph.D., 3 MSc, 5 BSc) through hands-on research practices in large-scale software analyses. All HQP will be well-equipped with extensive knowledge of software engineering and expertise on natural language processing and knowledge representation techniques. The HQP working on objective 2 and 3 will also develop considerable experience in human-centered design.
软件涉众需要经常从项目存储库中存储的工件中查找引用,以具体化他们的想法,并在影响分析、功能定位、源代码重构和软件重用等任务期间备份他们的决策。项目资料库搜索是利益攸关方在此过程中查找相关信息的一个关键机制。在过去的十年中,研究人员采用基于关键字的文本检索方法来搜索相关的工件,旨在满足利益相关者在这些任务中的信息需求。然而,目前的文本检索方法通常缺乏对项目目标领域的充分理解。这导致搜索查询和软件工件之间存在相当大的差距。此外,这些方法的输出通常是一个平面的工件列表,其中工件之间的互连被忽略。然而,对这些连接的推断对于执行复杂的软件工程任务至关重要。由于这些限制,利益相关者仍然需要付出巨大的努力来有效地定位项目存储库中的相关工件并从中进行推断。该计划的主要目标是研究知识增强的信息检索技术,以加强项目利益相关者的分析和决策支持。关于目标域的知识对于理解工件语义和分析它们的连接是必不可少的。因此,在存储库搜索期间利用这些知识可以潜在地克服当前基于关键字的方法的局限性。具体而言,我们的目标有三:1)设计有效的工件处理技术和工具,从异构软件工件中提取领域知识; 2)开发一个知识增强的搜索系统,能够充分理解和处理软件工程任务中的人工查询;以及3)设计嵌入在搜索过程中的交互技术和相应的工具,以改进所提取的知识。鉴于存储库搜索在软件开发过程中的广泛应用,我们的研究成果可以应用于支持各种项目利益相关者的信息需求。用于知识提取和工件比较的底层算法可以用于增强许多需要从工件语义中进行推断的分析工具。显式的知识表示和交互技术也提供了支持大型项目的知识共享的优势。本研究计划将培养10名HQP(2名博士,3 MSc,5 BSc)通过在大型软件分析中的实践研究。所有HQP都将具备丰富的软件工程知识以及自然语言处理和知识表示技术方面的专业知识。致力于目标2和3的HQP也将在以人为本的设计方面积累大量经验。
项目成果
期刊论文数量(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 }}
Guo, Jin其他文献
Temperature dependence characteristics of dark current for arsenic doped LWIR HgCdTe detectors
掺砷长波红外 HgCdTe 探测器暗电流的温度依赖特性
- DOI:
10.1016/j.infrared.2013.08.007 - 发表时间:
2013-11 - 期刊:
- 影响因子:0
- 作者:
Ye, Zhenghua;Lin, Chun;Hu, Xiaoning;Guo, Jin;Xie, Feng;Zhou, Jie;Liang, Jian;Wang, Xiaofang;Lu, Wei - 通讯作者:
Lu, Wei
Schisandra chinensis (Turcz.) Baill. polysaccharide inhibits influenza A virus in vitro and in vivo.
- DOI:
10.1002/2211-5463.13690 - 发表时间:
2023-10 - 期刊:
- 影响因子:2.6
- 作者:
Qi, Jing;Lv, Chaoxiang;Guo, Jin;Li, Yuanguo;Sima, Mingwei;Luo, Rongbo;Xiang, Haiyang;Xia, Xianzhu;Zhou, Yifa;Wang, Tiecheng - 通讯作者:
Wang, Tiecheng
Three-dimensional morphology of the biramous appendages in Isoxys from the early Cambrian of South China, and its implications for early euarthropod evolution.
- DOI:
10.1098/rspb.2023.0335 - 发表时间:
2023-04-26 - 期刊:
- 影响因子:4.7
- 作者:
Zhang, Caixia;Liu, Yu;Ortega-Hernandez, Javier;Wolfe, Joanna M.;Jin, Changfei;Mai, Huijuan;Hou, Xianguang;Guo, Jin;Zhai, Dayou - 通讯作者:
Zhai, Dayou
Ecological Effect Assessment of Low-Carbon City Construction in China.
- DOI:
10.3390/ijerph192114467 - 发表时间:
2022-11-04 - 期刊:
- 影响因子:0
- 作者:
Yin, Juan;Guo, Jin - 通讯作者:
Guo, Jin
Hydrocracking of Anthracene to Ethyl Biphenyl Promoted by Coupling Supercritical Water and Cracking Catalysts
超临界水与裂化催化剂耦合促进蒽加氢裂化制乙基联苯
- DOI:
10.1002/cctc.201100142 - 发表时间:
2011-09 - 期刊:
- 影响因子:4.5
- 作者:
Fan, Honglei;Han, Buxing;Jiang, Tao;Guo, Jin;Wang, Qian;Cheng, Yan;Wu, Suxiang - 通讯作者:
Wu, Suxiang
Guo, Jin的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Guo, Jin', 18)}}的其他基金
Knowledge Enhanced Software Repository Search
知识增强软件存储库搜索
- 批准号:
RGPIN-2019-05403 - 财政年份:2021
- 资助金额:
$ 2.84万 - 项目类别:
Discovery Grants Program - Individual
Knowledge Enhanced Software Repository Search
知识增强软件存储库搜索
- 批准号:
RGPAS-2019-00078 - 财政年份:2020
- 资助金额:
$ 2.84万 - 项目类别:
Discovery Grants Program - Accelerator Supplements
Knowledge Enhanced Software Repository Search
知识增强软件存储库搜索
- 批准号:
RGPIN-2019-05403 - 财政年份:2020
- 资助金额:
$ 2.84万 - 项目类别:
Discovery Grants Program - Individual
Knowledge Enhanced Software Repository Search
知识增强软件存储库搜索
- 批准号:
RGPIN-2019-05403 - 财政年份:2019
- 资助金额:
$ 2.84万 - 项目类别:
Discovery Grants Program - Individual
Knowledge Enhanced Software Repository Search
知识增强软件存储库搜索
- 批准号:
DGECR-2019-00192 - 财政年份:2019
- 资助金额:
$ 2.84万 - 项目类别:
Discovery Launch Supplement
Knowledge Enhanced Software Repository Search
知识增强软件存储库搜索
- 批准号:
RGPAS-2019-00078 - 财政年份:2019
- 资助金额:
$ 2.84万 - 项目类别:
Discovery Grants Program - Accelerator Supplements
相似海外基金
CAREER: Enhanced Reliability and Efficiency of Software Regression Testing in the Presence of Flaky Tests
职业:在存在不稳定测试的情况下增强软件回归测试的可靠性和效率
- 批准号:
2338287 - 财政年份:2024
- 资助金额:
$ 2.84万 - 项目类别:
Continuing Grant
SBIR Phase I: A Technology-Enhanced Statistics Learning Software App
SBIR 第一阶段:技术增强的统计学习软件应用程序
- 批准号:
2324068 - 财政年份:2023
- 资助金额:
$ 2.84万 - 项目类别:
Standard Grant
Knowledge Enhanced Software Library Documentation
知识增强软件库文档
- 批准号:
RGPIN-2021-02575 - 财政年份:2022
- 资助金额:
$ 2.84万 - 项目类别:
Discovery Grants Program - Individual
Knowledge Enhanced Software Repository Search
知识增强软件存储库搜索
- 批准号:
RGPIN-2019-05403 - 财政年份:2021
- 资助金额:
$ 2.84万 - 项目类别:
Discovery Grants Program - Individual
Enhanced ontology engineering through a Web-based, Cloud-based software architecture
通过基于网络、云的软件架构增强本体工程
- 批准号:
10405968 - 财政年份:2021
- 资助金额:
$ 2.84万 - 项目类别:
Knowledge Enhanced Software Library Documentation
知识增强软件库文档
- 批准号:
RGPIN-2021-02575 - 财政年份:2021
- 资助金额:
$ 2.84万 - 项目类别:
Discovery Grants Program - Individual
Knowledge Enhanced Software Library Documentation
知识增强软件库文档
- 批准号:
DGECR-2021-00051 - 财政年份:2021
- 资助金额:
$ 2.84万 - 项目类别:
Discovery Launch Supplement
Knowledge Enhanced Software Repository Search
知识增强软件存储库搜索
- 批准号:
RGPAS-2019-00078 - 财政年份:2020
- 资助金额:
$ 2.84万 - 项目类别:
Discovery Grants Program - Accelerator Supplements
Knowledge Enhanced Software Repository Search
知识增强软件存储库搜索
- 批准号:
RGPIN-2019-05403 - 财政年份:2020
- 资助金额:
$ 2.84万 - 项目类别:
Discovery Grants Program - Individual
SHF: Medium: Collaborative Research: Semantically-Enhanced Software Traceability for Supporting Human-Centric Tasks
SHF:媒介:协作研究:语义增强的软件可追溯性,支持以人为本的任务
- 批准号:
1901059 - 财政年份:2019
- 资助金额:
$ 2.84万 - 项目类别:
Continuing Grant