CAREER: An AI Empowered Architecture-Centric Framework for Systematic Software-Performance Optimization
CAREER: An AI Empowered Architecture-Centric Framework for Systematic Software-Performance Optimization
批准号:
2044888
负责人:
Lu xiao
金额:
$48.62万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2021
资助国家:
美国
项目状态:
未结题
起止时间:
2021-07-01 至 2026-06-30
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Software performance is a critical quality attribute measured by the timeliness, responsiveness, and resource consumption of a system at run-time. Performance issues can lead to severe consequences, including budget overrun, project delay, and market loss. In past decades, Moore’s Law greatly benefited software performance by offering exponentially more powerful hardware resources. Unfortunately, in recent years, advancement on the hardware side is reaching physical limitations. Therefore, the need for transforming performance-engineering techniques on the software side becomes more critical and urgent. This research aims to develop a framework composed of cutting-edge techniques that can transform how practitioners manage, identify, and address real-life software performance issues. This project focuses on three gaps in the current research and practice of software performance engineering. First, there is a lack of a large-scale database and comprehensive understanding of common performance issues in real-world projects. Second, despite the ubiquity of software architecture, there is inadequate understanding of how complicated architectural connections contribute to performance issues and of how fixing harmful connections leads to rewarding optimization. Finally, there is a lack of a systematic understanding of different levels of optimization tactics -- reusable resolution patterns -- for addressing real-life performance issues with different concerning scopes. This project bridges these gaps through three progressive research thrusts. Thrust 1 will construct and maintain an open database of common types of real-life performance issues, leveraging natural-language-processing techniques. Thrust 2 will contribute an architecture-centric approach that identifies architecturally connected performance-optimization opportunities, based on novel graph-embedding techniques. The proposed approach will seamlessly integrate architecture modeling and performance analysis. Thrust 3 will provide developers with actionable guidance in mitigating performance issues. This thrust will first curate multi-level performance optimization tactics from extensive empirical studies, and then build a recommender system to suggest the proper tactics to developers in performance optimization.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)
会议论文
DOI:
10.1109/tse.2022.3167628
发表时间:
2023-02
期刊:
IEEE Transactions on Software Engineering
影响因子:
7.4
作者:
[Yutong Zhao;Lu Xiao;A. Bondi;Bihuan Chen;Yang Liu]
通讯作者:
Yutong Zhao;Lu Xiao;A. Bondi;Bihuan Chen;Yang Liu
Cultivating Performance-Aware Software Engineers
-
批准号:2142531
-
项目类别:Standard Grant
-
资助金额:$29.98万
-
财政年份:2022
-
负责人:Lu xiao
-
依托单位:
SHF: Small: Collaborative Research: Test-Centric Architecture Modeling
-
批准号:1909763
-
项目类别:Standard Grant
-
资助金额:$26.05万
-
财政年份:2019
-
负责人:Lu xiao
-
依托单位:
CRI: CI-NEW: Collaborative Research: Constructing a Community-Wide Software Architecture Infrastructure
-
批准号:1823074
-
项目类别:Standard Grant
-
资助金额:$12.64万
-
财政年份:2018
-
负责人:Lu xiao
-
依托单位:
国内基金
海外基金
登录
查看更多内容
面向AI驱动的信息化工程监管与自动化测试平台研发
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2026
-
负责人:刘登志
-
依托单位:
建筑-音乐跨模态AI生成平台研发与应用
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2026
-
负责人:许蕴彰
-
依托单位:
适用于AI眼镜的横向错位光学变焦系统技术开发
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2026
-
负责人:窦健泰
-
依托单位:
AI赋能中国传统壁画大模型开发与数字再生展示
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2026
-
负责人:朱亮亮
-
依托单位:
基于协同创新视角下AI赋能课程体系的模块化开发与应用研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2026
-
负责人:吴惠玲
-
依托单位:
AI赋能未成年人心理健康应用研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2026
-
负责人:傅绪荣
-
依托单位:
备多分AI智能研学系统开发
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2026
-
负责人:常直杨
-
依托单位:
带阻尼的弹簧型减振系统的虚拟建模、能控性分析及AI数智教育技术的开发
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2026
-
负责人:王成强
-
依托单位:
基于大数据分析与AI算力的民营教培企业提档升级内控管理系统研发
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2026
-
负责人:卞禹臣
-
依托单位:
智能吊篮AI检测盒子开发
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2026
-
负责人:田申
-
依托单位: