Collaborative Research: SHF: Medium: Bug Report Management 2.0
Collaborative Research: SHF: Medium: Bug Report Management 2.0
批准号:
1955853
负责人:
Denys Poshyvanyk
金额:
$79.13万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2020
资助国家:
美国
项目状态:
已结题
起止时间:
2020-10-01 至 2024-09-30
中文摘要
软件系统经常存在导致意外结果的缺陷。最终用户通过问题报告系统报告这些意外结果,以便软件工程师可以识别和修复相关缺陷,以提高系统质量。在报告时,用户可以使用自然语言或截图、视频等图形信息来描述软件问题。不幸的是,日常终端用户很少(如果有的话)接受过报告软件问题的培训。因此,他们经常提交不完整或难以理解的报告,导致花费过多的精力来解决问题,甚至无法识别和修复潜在的缺陷。此外,现有的问题报告制度无法执行报告的质量标准,当记者提交不合格的信息时,也无法向他们提供反馈。该项目将开发一个新的问题报告系统,使用户能够通过与自动化软件代理的对话以交互方式描述软件问题,而不是被动地编写报告,没有反馈和质量评估。软件代理将自动将对话转换为高质量的问题报告,并将其传输给软件工程师。拟议的系统将允许软件工程师更快地管理和修复缺陷,从而产生更高质量的软件系统。该项目还将制作和传播关于报告软件问题的最佳做法的教育材料。这些材料旨在纳入各级教育中现有的计算机扫盲课程。此外,该项目将侧重于从传统上代表性较低的类别招聘和留住计算机科学专业的学生。该项目围绕三个具体目标展开。首先,它将开发用于缺陷报告的自动分析和质量评估的新技术。这一构成部分将采用并建立自动化话语分析、动态程序分析和计算机视觉技术。第二,通过互动机制提高问题报告的质量。这一积极主动的报告解决方案将通过对经验软件工程、人机交互、自动文本分析和高级机器学习的交叉研究来开发。这种以对话为基础的新报告有望成为报告各种软件问题的标准方法。最后,该项目将利用通过交互式报告系统创建的高质量报告,开发更高效和有效的自动缺陷复制和重复检测技术。该奖项反映了NSF的法定使命,并通过使用基金会的智力优势和更广泛的影响审查标准进行评估,被认为值得支持。
英文摘要
Software systems often suffer from defects that lead to unexpected results. End users report these unexpected results via issue-reporting systems so that software engineers can identify and fix the related defects to improve the quality of the system. When reporting, users can describe the software problems using natural language or graphical information such as screenshots and videos. Unfortunately, everyday end users are rarely, if ever, trained in reporting software issues. In consequence, they often submit reports that are incomplete or hard to understand, resulting in excessive effort spent addressing the problems, or even the inability for the underlying defects to be identified and fixed. In addition, existing issue-reporting systems are unable to enforce quality standards for reports and fail to provide feedback to the reporters when they submit substandard information. This project will develop a novel-issue reporting system that will allow users to describe software problems interactively, through a dialogue with an automated software agent, rather than writing reports passively, with no feedback and quality assessment. The software agent will automatically convert the conversations into high-quality issue reports, which will be transmitted to the software engineers. The proposed system will allow software engineers to manage and fix defects faster, leading to higher-quality software systems. The project will also produce and disseminate educational material on best practices in reporting software problems. These materials are intended to be integrated into existing computer-literacy courses at all levels of education. In addition, the project will focus on recruiting and retaining computer science students from traditionally underrepresented categories. The project is centered on three specific goals. First, it will develop novel techniques for the automated analysis and quality assessment of defect reports. This component will adapt and build upon techniques for automated discourse analysis, dynamic program analysis, and computer vision. Second, it will improve the quality of issue reports through interactive mechanisms. This proactive reporting solution will be developed through cross-cutting research on empirical software engineering, human-computer interaction, automated text analysis, and advanced machine learning. This new dialogue-based reporting is expected to become the standard method by which many kinds of software issues will be reported. Finally, the project will develop more efficient and effective techniques for automated defect reproduction and duplicate detection, leveraging the high-quality reports created via the interactive reporting system.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
期刊论文(1)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: SHF: Medium: Toward Understandability and Interpretability for Neural Language Models of Source Code
-
批准号:2311469
-
项目类别:Standard Grant
-
资助金额:$32.92万
-
财政年份:2023
-
负责人:Denys Poshyvanyk
-
依托单位:
DASS: Enabling Comprehensive and Interactive Open Source Software License Compliance
-
批准号:2217733
-
项目类别:Standard Grant
-
资助金额:$75.0万
-
财政年份:2022
-
负责人:Denys Poshyvanyk
-
依托单位:
SHF: Small: Towards a Holistic Causal Model for Continuous Software Traceability
-
批准号:2007246
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2020
-
负责人:Denys Poshyvanyk
-
依托单位:
EAGER: Mapping Future Synergies between Deep Learning and Software Engineering
-
批准号:1927679
-
项目类别:Standard Grant
-
资助金额:$8.28万
-
财政年份:2019
-
负责人:Denys Poshyvanyk
-
依托单位:
SHF: Small: Natural GUI-Based Testing of Mobile Apps via Mining Software Repositories
-
批准号:1815186
-
项目类别:Standard Grant
-
资助金额:$45.0万
-
财政年份:2018
-
负责人:Denys Poshyvanyk
-
依托单位:
CI-EN: Collaborative Research: TraceLab Community Infrastructure for Replication, Collaboration, and Innovation
-
批准号:1510239
-
项目类别:Standard Grant
-
资助金额:$25.0万
-
财政年份:2015
-
负责人:Denys Poshyvanyk
-
依托单位:
SHF: Small: Deep Learning Software Repositories
-
批准号:1525902
-
项目类别:Standard Grant
-
资助金额:$40.0万
-
财政年份:2015
-
负责人:Denys Poshyvanyk
-
依托单位:
CAREER: Enabling License Compliance Analysis and Verification for Evolving Software
-
批准号:1253837
-
项目类别:Continuing Grant
-
资助金额:$44.6万
-
财政年份:2013
-
负责人:Denys Poshyvanyk
-
依托单位:
Supporting student travel from underrepresented groups to the 28th IEEE International Conference on Software Maintenance (ICSM 2012)
-
批准号:1240505
-
项目类别:Standard Grant
-
资助金额:$1.0万
-
财政年份:2012
-
负责人:Denys Poshyvanyk
-
依托单位:
III: Small: Collaborative Research: Linking Evolving Software Requirements and Acceptance Tests
-
批准号:1218129
-
项目类别:Standard Grant
-
资助金额:$25.0万
-
财政年份:2012
-
负责人:Denys Poshyvanyk
-
依托单位:
Student Travel Support for the 27th IEEE International Conference on Software Maintenance (ICSM 2011)
-
批准号:1118336
-
项目类别:Standard Grant
-
资助金额:$1.0万
-
财政年份:2011
-
负责人:Denys Poshyvanyk
-
依托单位:
Student Travel Support for the 26th IEEE International Conference on Software Maintenance (ICSM 2010)
-
批准号:1033628
-
项目类别:Standard Grant
-
资助金额:$0.6万
-
财政年份:2010
-
负责人:Denys Poshyvanyk
-
依托单位:
III: Small: Collaborative Research: An Inductive Framework to Support Software Maintenance
-
批准号:1016868
-
项目类别:Continuing Grant
-
资助金额:$24.78万
-
财政年份:2010
-
负责人:Denys Poshyvanyk
-
依托单位:
III: Small: Collaborative Research: Creating and Evolving Software via Searching, Selecting and Synthesizing Relevant Source Code
-
批准号:0916260
-
项目类别:Standard Grant
-
资助金额:$20.36万
-
财政年份:2009
-
负责人:Denys Poshyvanyk
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Research on Quantum Field Theory without a Lagrangian Description
-
批准号:24ZR1403900
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:SATOSHI NAWATA
-
依托单位:
Cell Research
-
批准号:31224802
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2012
-
负责人:程磊
-
依托单位:
Cell Research
-
批准号:31024804
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2010
-
负责人:程磊
-
依托单位:
Cell Research (细胞研究)
-
批准号:30824808
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2008
-
负责人:张爱兰
-
依托单位:
Research on the Rapid Growth Mechanism of KDP Crystal
-
批准号:10774081
-
项目类别:面上项目
-
资助金额:45.0万元
-
批准年份:2007
-
负责人:滕冰
-
依托单位: