SHF:Small:Collaborative Research: Test-Centric Architecture Modeling
SHF:Small:协作研究:以测试为中心的架构建模
基本信息
- 批准号:1909085
- 负责人:
- 金额:$ 23.92万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2019
- 资助国家:美国
- 起止时间:2019-10-01 至 2021-08-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其他文献
Interventions for smoking cessation in people diagnosed with lung cancer.
诊断患有肺癌的人的戒烟干预措施。
- DOI:
10.1002/14651858.cd011751.pub2 - 发表时间:
2015 - 期刊:
- 影响因子:0
- 作者:
Linmiao Zeng;Xiaolian Yu;Tingting Yu;Jianhong Xiao;Yushan Huang - 通讯作者:
Yushan Huang
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
SIMEXPLORER: A testing framework to detect elusive software faults
- DOI:
- 发表时间:
2014 - 期刊:
- 影响因子:0
- 作者:
Tingting Yu - 通讯作者:
Tingting Yu
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
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
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
SHF:Small:Collaborative Research: Test-Centric Architecture Modeling
SHF:Small:协作研究:以测试为中心的架构建模
- 批准号:
2403617 - 财政年份:2023
- 资助金额:
$ 23.92万 - 项目类别:
Standard 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
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
相似国自然基金
基于超宽频技术的小微型无人系统集群协作关键技术研究与应用
- 批准号:
- 批准年份:2020
- 资助金额:57 万元
- 项目类别:面上项目
异构云小蜂窝网络中基于协作预编码的干扰协调技术研究
- 批准号:61661005
- 批准年份:2016
- 资助金额:30.0 万元
- 项目类别:地区科学基金项目
密集小基站系统中的新型接入理论与技术研究
- 批准号:61301143
- 批准年份:2013
- 资助金额:24.0 万元
- 项目类别:青年科学基金项目
ScFVCD3-9R负载Bcl-6靶向小干扰RNA治疗EAMG的试验研究
- 批准号:81072465
- 批准年份:2010
- 资助金额:31.0 万元
- 项目类别:面上项目
基于小世界网络的传感器网络研究
- 批准号:60472059
- 批准年份:2004
- 资助金额:21.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: 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