Collaborative Research: Elements: Software: Software Health Monitoring and Improvement Framework
Collaborative Research: Elements: Software: Software Health Monitoring and Improvement Framework
批准号:
1835292
负责人:
Yuanfang Cai
金额:
$29.97万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2018
资助国家:
美国
项目状态:
已结题
起止时间:
2018-11-01 至 2023-10-31
中文摘要
软件支撑着现代生活的方方面面,对社会产生了重大影响。质量差的软件会造成巨大的经济损失,甚至威胁到人们的生命。软件质量在科学界甚至更为重要。研究结果的可重复性和研究本身的可持续性在很大程度上取决于科学家开发的软件的质量,他们通常获得软件编程的基础知识,但不知道最佳设计实践。因此,正如最近的研究所强调的那样,一些现有的开放获取科学软件包由于质量差而难以使用和发展。该项目将集成和增强软件问题检测和重构技术的最新进展,这些技术是由pi创建并由NSF赞助的,目的是服务于不同的科学和工程领域,有效地检测和修复软件质量问题。该建议旨在弥合软件工程社区与其他科学和工程社区之间的差距。它将提供软件项目与工业基准的定量比较,使用户能够精确定位导致高维护成本的软件问题,可视化检测到的问题的严重性,并使用建议的交互式重构框架重构它们。拟议的框架将通过使非软件专家能够发布软件挑战供软件社区解决,从而将软件用户和软件开发人员聚集在一起,这反过来将促进软件研究的研究和进步。该奖项反映了美国国家科学基金会的法定使命,并通过使用基金会的知识价值和更广泛的影响审查标准进行评估,被认为值得支持。
英文摘要
Software underpins every aspects of modern life, with significant impact in society. Poor quality software can cause huge financial losses, even threatening people's lives. Software quality is even more critical within the scientific community. The reproducibility of research results and sustainability of the research itself, heavily depend on the quality of the software developed by scientists, who usually acquire basics of software programming but are not aware of the best design practices. As a consequence, several existing open access scientific software packages are known to be hard to use and evolve due to their poor quality, as highlighted in recent studies. This project will integrate and enhance recent advances in software issue detection and refactoring techniques, created by the PIs and sponsored by NSF, in order to serve diverse scientific and engineering domains, detecting and fixing software quality issues effectively. This proposal seeks to bridge the gap between software engineering community and other science and engineering community in general. It will provide quantitative comparisons of software projects against an industrial benchmark, enable users to pinpoint software issues responsible for high maintenance costs, visualize the severity of the detected issues, and refactor them using the proposed interactive refactoring framework. The proposed framework will bring together software users and software developers by enabling non software experts to post software challenges for the software community to solve, which will, in turn, boost the research and advances in software research.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.
期刊论文(9)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
DOI:
10.1109/tse.2022.3171288
发表时间:
2023-03
期刊:
IEEE Transactions on Software Engineering
影响因子:
7.4
作者:
[Wuxia Jin;Dinghong Zhong;Yuanfang Cai;R. Kazman;Ting Liu]
通讯作者:
Wuxia Jin;Dinghong Zhong;Yuanfang Cai;R. Kazman;Ting Liu
DOI:
10.1145/3324884.3416619
发表时间:
2020-09
期刊:
2020 35th IEEE/ACM International Conference on Automated Software Engineering (ASE)
影响因子:
--
作者:
[Wuxia Jin;Yuanfang Cai;R. Kazman;Gang Zhang;Q. Zheng;Ting Liu]
通讯作者:
Wuxia Jin;Yuanfang Cai;R. Kazman;Gang Zhang;Q. Zheng;Ting Liu
DOI:
10.1109/icse-seip52600.2021.00021
发表时间:
2021
期刊:
10.1109/ICSE-SEIP52600.2021.00021
影响因子:
--
作者:
[Lefever, Jason, Cai, Yuanfang, Cervantes, Humberto, Kazman, Rick, Fang, Hongzhou]
通讯作者:
Fang, Hongzhou
Software design analysis and technical debt management based on design rule theory
基于设计规则理论的软件设计分析与技术债务管理
DOI:
10.1016/j.infsof.2023.107322
发表时间:
2023
期刊:
Information and Software Technology
影响因子:
3.9
作者:
[Cai, Yuanfang, Kazman, Rick]
通讯作者:
Kazman, Rick
DOI:
10.1109/icse-companion58688.2023.00095
发表时间:
2023-05
期刊:
2023 IEEE/ACM 45th International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
影响因子:
--
作者:
[Joshua Garcia;Mehdi Mirakhorli;Lu Xiao;S. Malek;R. Kazman;Yuanfang Cai;N. Medvidović]
通讯作者:
Joshua Garcia;Mehdi Mirakhorli;Lu Xiao;S. Malek;R. Kazman;Yuanfang Cai;N. Medvidović
共 9 条
Collaborative Research: SHF: Small: Technical Debt Management in Dynamic and Distributed Systems
-
批准号:2232720
-
项目类别:Standard Grant
-
资助金额:$31.08万
-
财政年份:2023
-
负责人:Yuanfang Cai
-
依托单位:
SBIR Phase I: Value-Driven Design Debt Management for Contemporary Software Systems
-
批准号:2236824
-
项目类别:Standard Grant
-
资助金额:$27.49万
-
财政年份:2023
-
负责人:Yuanfang Cai
-
依托单位:
Collaborative Research: CCRI: New: A Software Refactoring Community Infrastructure
-
批准号:2213764
-
项目类别:Standard Grant
-
资助金额:$16.8万
-
财政年份:2022
-
负责人:Yuanfang Cai
-
依托单位:
SHF: Small: Collaborative: Managing Software Evolution through Continuous Measuring and Monitoring
-
批准号:1816594
-
项目类别:Standard Grant
-
资助金额:$27.88万
-
财政年份:2018
-
负责人:Yuanfang Cai
-
依托单位:
CRI: CI-NEW: Collaborative Research: Constructing a Community-Wide Software Architecture Infrastructure
-
批准号:1823177
-
项目类别:Standard Grant
-
资助金额:$13.23万
-
财政年份:2018
-
负责人:Yuanfang Cai
-
依托单位:
SHF: Medium: Collaborative Research: Finding and Fixing Architectural Hotspots: An Economics-Based Decision Support Approach
-
批准号:1514315
-
项目类别:Standard Grant
-
资助金额:$50.43万
-
财政年份:2015
-
负责人:Yuanfang Cai
-
依托单位:
Collaborative Research: Teaching Software Modularity through Architectural Review
-
批准号:1140752
-
项目类别:Standard Grant
-
资助金额:$6.84万
-
财政年份:2012
-
负责人:Yuanfang Cai
-
依托单位:
SHF: Small: Collaborative Research: Automating the Detection of Architectural Degradation in Software Systems
-
批准号:1116980
-
项目类别:Standard Grant
-
资助金额:$19.62万
-
财政年份:2011
-
负责人:Yuanfang Cai
-
依托单位:
SHF: Medium: Collaborative Research: An Economics-Based Framework for Assessing Software Modularization Decisions
-
批准号:1065189
-
项目类别:Continuing Grant
-
资助金额:$49.94万
-
财政年份:2011
-
负责人:Yuanfang Cai
-
依托单位:
SHF:Small:Exploring the Synergy between Software Design and Organizational Structure
-
批准号:0916891
-
项目类别:Standard Grant
-
资助金额:$49.66万
-
财政年份:2009
-
负责人:Yuanfang Cai
-
依托单位:
Contemporary Canonical Software Courses
-
批准号:0837665
-
项目类别:Standard Grant
-
资助金额:$14.98万
-
财政年份:2009
-
负责人:Yuanfang Cai
-
依托单位:
国内基金
海外基金
登录
查看更多内容
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
-
负责人:滕冰
-
依托单位: