SHF:Small:Collaborative Research: Test-Centric Architecture Modeling

SHF:Small:协作研究:以测试为中心的架构建模

基本信息

  • 批准号:
    2403617
  • 负责人:
  • 金额:
    $ 23.92万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2023
  • 资助国家:
    美国
  • 起止时间:
    2023-11-15 至 2025-05-31
  • 项目状态:
    未结题

项目摘要

Software architecture and software testing are both important areas of research and practice in software engineering. Research in software architectural modeling and analysis has focused on providing general guidance in software design, development, and maintenance. Research in software testing has examined a broad spectrum of endeavors, ranging from development testing to regression testing for maintenance. However, the two areas have long been disjoint from each other. That is, architecture modeling and analysis techniques are largely agnostic to the unique design features of test code, whereas software testing is conducted without leveraging any architectural guidance. This project aims to build a novel architecture-modeling framework to bridge the gap between software architecture and testing. The project will enable the synergy between architecture and test efficiency across the long lifetimes of modern software systems that can provide theoretical advances and practical solutions in both fields. Practitioners will be able to use the output instruments to understand, evaluate, and improve the architecture of a system to benefit software testing and maintenance. Researchers will be able to leverage the techniques, tools, and data created in this project to support a variety of gap-bridging research efforts. Software-engineering educators will be able to rethink and rejuvenate the way that software architecture and software testing topics are taught. To achieve the above vision, the research team will create a family of first-of-its-kind architectural modeling and analysis techniques that centers on testing and amplifies benefits to both software architecture and software testing. More specifically, this modeling and analysis framework includes 1) A test-centric architecture modeling approach to help developers and practitioners understand and evaluate the architectural design of test code, e.g., whether the design is good or bad, easy or difficult to maintain and test; 2) A test-centric architectural-analysis approach to detect and analyze architectural anti-patterns centered around test code that hinder maintenance and increase costs on test code; and 3) An architecture-guided testing approach that provides cost-effective regression-testing techniques, including regression-testing selection and prioritization, built upon the high-level architectural modeling. This project directly contributes to the stated goals of the Computing and Communication Foundations program of addressing problems fundamental to improving software quality and, thus, benefits all segments of society that depend on software.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)以测试为中心的架构建模方法,以帮助开发人员和从业者理解和评估测试代码的架构设计,例如,2)以测试为中心的架构分析方法,用于检测和分析以测试代码为中心的架构反模式,这些模式阻碍了测试代码的维护并增加了测试代码的成本;以及3)提供成本有效的回归测试技术的体系结构引导的测试方法,包括回归测试选择和优先级排序,建立在高层次的建筑模型之上。该项目直接有助于实现计算和通信基金会计划的既定目标,即解决提高软件质量的根本问题,从而使依赖软件的社会各阶层受益。该奖项反映了NSF的法定使命,并通过使用基金会的知识价值和更广泛的影响审查标准进行评估,被认为值得支持。

项目成果

期刊论文数量(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 }}

Tingting Yu其他文献

一例GATA6基因变异引起儿童特殊类型糖尿病的临床特点及基因变异分析
特殊型糖尿病患儿GATA6基本原因差异举例及特殊点与基本原因差异分析
Green synthesis of porous β-cyclodextrin polymer for rapid and efficient removal of organic pollutants and heavy metal ions from water
绿色合成多孔β-环糊精聚合物快速高效去除水中有机污染物和重金属离子
  • DOI:
  • 发表时间:
    2018
  • 期刊:
  • 影响因子:
    3.3
  • 作者:
    Tingting Yu;Zhimin Xue;Xinhui Zhao;Wenjun Chen;Tiancheng Mu
  • 通讯作者:
    Tiancheng Mu
Interdigitated architectures assembled from α-metatungstates and lanthanide–organic complexes
由α-偏钨酸盐和镧系元素有机配合物组装而成的叉指结构
  • DOI:
    10.1016/j.inoche.2013.03.029
  • 发表时间:
    2013-07
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Tingting Yu;Huiyuan Ma;Heng Liu;Shaobin Li;Haijun Pang
  • 通讯作者:
    Haijun Pang
Structural and functional aspects of decorsin and its analog as recognized by integrin αIIbβ3
整合素 αIIbβ3 识别的核心蛋白及其类似物的结构和功能
  • DOI:
    10.1007/s00894-016-3147-1
  • 发表时间:
    2016
  • 期刊:
  • 影响因子:
    2.2
  • 作者:
    Xingzhen Lao;Jingxiao Bao;Tingting Yu;Qingqing Li;Heng Zheng
  • 通讯作者:
    Heng Zheng
Novel TSC1 and TSC2 gene mutations in Chinese patients with tuberous sclerosis complex
中国结节性硬化症患者的新 TSC1 和 TSC2 基因突变
  • DOI:
    10.1016/j.clineuro.2017.01.015
  • 发表时间:
    2017
  • 期刊:
  • 影响因子:
    1.9
  • 作者:
    Tingting Yu;Yingzhong He;Niu Li;Yunqing Zhou;Zhiping Wang;Q. Fu;Jiwen Wang;Jian Wang
  • 通讯作者:
    Jian Wang

Tingting Yu的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Tingting Yu', 18)}}的其他基金

Collaborative Research: SHF: Medium: Improving Software Quality by Automatically Reproducing Failures from Bug Reports
协作研究:SHF:中:通过自动重现错误报告中的故障来提高软件质量
  • 批准号:
    2403747
  • 财政年份:
    2023
  • 资助金额:
    $ 23.92万
  • 项目类别:
    Continuing Grant
CAREER: Testing Evolving Complex Software Systems
职业:测试不断发展的复杂软件系统
  • 批准号:
    2402103
  • 财政年份:
    2023
  • 资助金额:
    $ 23.92万
  • 项目类别:
    Continuing Grant
Collaborative Research: SHF: Medium: Improving Software Quality by Automatically Reproducing Failures from Bug Reports
协作研究:SHF:中:通过自动重现错误报告中的故障来提高软件质量
  • 批准号:
    2211453
  • 财政年份:
    2022
  • 资助金额:
    $ 23.92万
  • 项目类别:
    Continuing Grant
CAREER: Testing Evolving Complex Software Systems
职业:测试不断发展的复杂软件系统
  • 批准号:
    2152340
  • 财政年份:
    2022
  • 资助金额:
    $ 23.92万
  • 项目类别:
    Continuing Grant
SHF:Small:Collaborative Research: Test-Centric Architecture Modeling
SHF:Small:协作研究:以测试为中心的架构建模
  • 批准号:
    2140524
  • 财政年份:
    2021
  • 资助金额:
    $ 23.92万
  • 项目类别:
    Standard Grant
SHF:Small:Collaborative Research: Test-Centric Architecture Modeling
SHF:Small:协作研究:以测试为中心的架构建模
  • 批准号:
    1909085
  • 财政年份:
    2019
  • 资助金额:
    $ 23.92万
  • 项目类别:
    Standard Grant
CAREER: Testing Evolving Complex Software Systems
职业:测试不断发展的复杂软件系统
  • 批准号:
    1652149
  • 财政年份:
    2017
  • 资助金额:
    $ 23.92万
  • 项目类别:
    Continuing Grant
CRII: SHF: SimDB: An Automated Framework to Debug System-level Concurrency Faults
CRII:SHF:SimDB:用于调试系统级并发故障的自动化框架
  • 批准号:
    1464032
  • 财政年份:
    2015
  • 资助金额:
    $ 23.92万
  • 项目类别:
    Standard Grant

相似国自然基金

昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    10.0 万元
  • 项目类别:
    省市级项目
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
  • 批准号:
    32000033
  • 批准年份:
    2020
  • 资助金额:
    24.0 万元
  • 项目类别:
    青年科学基金项目
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
  • 批准号:
    31972324
  • 批准年份:
    2019
  • 资助金额:
    58.0 万元
  • 项目类别:
    面上项目
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
  • 批准号:
    81900988
  • 批准年份:
    2019
  • 资助金额:
    21.0 万元
  • 项目类别:
    青年科学基金项目
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
  • 批准号:
    31870821
  • 批准年份:
    2018
  • 资助金额:
    56.0 万元
  • 项目类别:
    面上项目
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
  • 批准号:
    31802058
  • 批准年份:
    2018
  • 资助金额:
    26.0 万元
  • 项目类别:
    青年科学基金项目
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
  • 批准号:
    31772128
  • 批准年份:
    2017
  • 资助金额:
    60.0 万元
  • 项目类别:
    面上项目
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
  • 批准号:
    81704176
  • 批准年份:
    2017
  • 资助金额:
    20.0 万元
  • 项目类别:
    青年科学基金项目
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
  • 批准号:
    91640114
  • 批准年份:
    2016
  • 资助金额:
    85.0 万元
  • 项目类别:
    重大研究计划

相似海外基金

Collaborative Research: SHF: Small: LEGAS: Learning Evolving Graphs At Scale
协作研究:SHF:小型:LEGAS:大规模学习演化图
  • 批准号:
    2331302
  • 财政年份:
    2024
  • 资助金额:
    $ 23.92万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: LEGAS: Learning Evolving Graphs At Scale
协作研究:SHF:小型:LEGAS:大规模学习演化图
  • 批准号:
    2331301
  • 财政年份:
    2024
  • 资助金额:
    $ 23.92万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: Efficient and Scalable Privacy-Preserving Neural Network Inference based on Ciphertext-Ciphertext Fully Homomorphic Encryption
合作研究:SHF:小型:基于密文-密文全同态加密的高效、可扩展的隐私保护神经网络推理
  • 批准号:
    2412357
  • 财政年份:
    2024
  • 资助金额:
    $ 23.92万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: Technical Debt Management in Dynamic and Distributed Systems
合作研究:SHF:小型:动态和分布式系统中的技术债务管理
  • 批准号:
    2232720
  • 财政年份:
    2023
  • 资助金额:
    $ 23.92万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: Quasi Weightless Neural Networks for Energy-Efficient Machine Learning on the Edge
合作研究:SHF:小型:用于边缘节能机器学习的准失重神经网络
  • 批准号:
    2326895
  • 财政年份:
    2023
  • 资助金额:
    $ 23.92万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: Enabling Efficient 3D Perception: An Architecture-Algorithm Co-Design Approach
协作研究:SHF:小型:实现高效的 3D 感知:架构-算法协同设计方法
  • 批准号:
    2334624
  • 财政年份:
    2023
  • 资助金额:
    $ 23.92万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: Sub-millisecond Topological Feature Extractor for High-Rate Machine Learning
合作研究:SHF:小型:用于高速机器学习的亚毫秒拓扑特征提取器
  • 批准号:
    2234921
  • 财政年份:
    2023
  • 资助金额:
    $ 23.92万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: Reimagining Communication Bottlenecks in GNN Acceleration through Collaborative Locality Enhancement and Compression Co-Design
协作研究:SHF:小型:通过协作局部性增强和压缩协同设计重新想象 GNN 加速中的通信瓶颈
  • 批准号:
    2326494
  • 财政年份:
    2023
  • 资助金额:
    $ 23.92万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: Quasi Weightless Neural Networks for Energy-Efficient Machine Learning on the Edge
合作研究:SHF:小型:用于边缘节能机器学习的准失重神经网络
  • 批准号:
    2326894
  • 财政年份:
    2023
  • 资助金额:
    $ 23.92万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: Sub-millisecond Topological Feature Extractor for High-Rate Machine Learning
合作研究:SHF:小型:用于高速机器学习的亚毫秒拓扑特征提取器
  • 批准号:
    2234920
  • 财政年份:
    2023
  • 资助金额:
    $ 23.92万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了