SHF: Small: Tactic-Centric Traceability Models for Preserving Architectural Quality
SHF: Small: Tactic-Centric Traceability Models for Preserving Architectural Quality
批准号:
1218303
负责人:
Jane Huang
金额:
$49.94万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2012
资助国家:
美国
项目状态:
已结题
起止时间:
2012-08-01 至 2017-07-31
中文摘要
软件密集型系统通常是围绕一组架构决策设计的。这些决策通常基于众所周知的体系结构策略,这些策略共同塑造已交付解决方案的结构、行为、属性、过程和治理。不幸的是,架构质量经常随着时间的推移而降低,因为正在进行的维护活动是为了纠正错误、提高性能,或者为了响应不断变化的需求而调整系统。本研究提出了一种新颖实用的方法来解决架构退化问题,该方法基于战术可追溯性信息模型(tTIMs)的新概念。tTIMS提供语义类型化的、可重用的和可扩展的可追溯性链接,旨在显著地简化可追溯性过程,降低其成本,扩大规模以支持大型和复杂项目中的可追溯性和架构保存,并促进软件维护人员对底层设计原理的可视化。所提出的技术将具有影响各种高性能和安全关键软件系统的潜力。该项目做出了几项重要贡献。首先,它为将体系结构评估和跟踪检索领域的现有技术集成到维护过程中提供了潜在的转换解决方案。其次,它开发了新的算法和技术,用于以语义类型跟踪链接的可重用基础结构的形式跨项目捕获和重用可跟踪性知识。第三,它提供了新的可视化技术,用于在通用软件工程任务的上下文中与开发人员和维护人员交流底层架构决策及其相互关系。第四,它通过结合使用跟踪检索、机器学习和结构分析技术,提出了尖端的跟踪检索解决方案,以便检测与架构策略相关的类,然后根据策略中的特定角色对这些类进行分类。最后,它利用这些信息自动生成体系结构上重要的可追溯性链接。
英文摘要
Software-intensive systems are typically designed around a set of architectural decisions. These decisions are often based on well-known architectural tactics, which work together to shape the structure, behavior, properties, processes, and governance of the delivered solution. Unfortunately, architectural quality often degrades over time as ongoing maintenance activities are undertaken to correct faults, improve performance, or to adapt the system in response to changing requirements. This research presents a novel and practical approach for addressing the problem of architectural degradation based on a new concept of tactic Traceability Information Models (tTIMs). tTIMS provide semantically typed, reusable, and extensible traceability links, and are designed to significantly simplify the traceability process, reduce its costs, scale up to support traceability and architectural preservation in large and complex projects, and facilitate the visualization of underlying design rationales to the software maintainer. The proposed techniques will have the potential to impact a wide variety of high-performance and safety critical software systems.The project makes several important contributions. First, it provides a potentially transformative solution for integrating existing techniques from the field of architectural assessment and trace retrieval into the maintenance process. Second it develops new algorithms and techniques for capturing and reusing traceability knowledge across projects in the form of a reusable infrastructure of semantically typed traceability links. Third, it provides new visualization techniques for communicating underlying architectural decisions and their interrelationships to developers and maintainers within the context of common software engineering tasks. Fourth, it advances cutting edge trace-retrieval solutions by utilizing a combination of trace retrieval, machine learning, and structural analysis techniques in order to detect classes related to architectural tactics and then to classify those classes according to specific roles in the tactic. Finally, it utilizes this information to automatically generate architecturally significant traceability links.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Unveiling diverse planet formation environments with millimeter imaging
-
批准号:2307916
-
项目类别:Standard Grant
-
资助金额:$44.93万
-
财政年份:2023
-
负责人:Jane Huang
-
依托单位:
DASS: Principled Software Design and Accountability
-
批准号:2131515
-
项目类别:Standard Grant
-
资助金额:$75.0万
-
财政年份:2021
-
负责人:Jane Huang
-
依托单位:
PFI-TT: An Analysis Tool Supporting the Safe Deployment of New Features in Evolving Software Systems
-
批准号:2122689
-
项目类别:Standard Grant
-
资助金额:$24.98万
-
财政年份:2021
-
负责人:Jane Huang
-
依托单位:
SHF: Medium: Collaborative Research: Semantically-Enhanced Software Traceability for Supporting Human-Centric Tasks
-
批准号:1901059
-
项目类别:Continuing Grant
-
资助金额:$101.9万
-
财政年份:2019
-
负责人:Jane Huang
-
依托单位:
CPS:Medium:Interactive Human-Drone Partnerships in Emergency Response Scenarios
-
批准号:1931962
-
项目类别:Standard Grant
-
资助金额:$118.64万
-
财政年份:2019
-
负责人:Jane Huang
-
依托单位:
SHF: Small: Evolving Safety Cases in Agile Development Environments
-
批准号:1909007
-
项目类别:Standard Grant
-
资助金额:$44.71万
-
财政年份:2019
-
负责人:Jane Huang
-
依托单位:
Student Support for International Requirements Engineering Conference
-
批准号:1830101
-
项目类别:Standard Grant
-
资助金额:$1.5万
-
财政年份:2018
-
负责人:Jane Huang
-
依托单位:
EAGER: SHF: A Community Case Environment for Empowering Transformative Requirements Engineering Research
-
批准号:1741781
-
项目类别:Standard Grant
-
资助金额:$8.5万
-
财政年份:2017
-
负责人:Jane Huang
-
依托单位:
SHF: Small: Asked and Answered: Intelligent Data Science for Software Projects
-
批准号:1649448
-
项目类别:Standard Grant
-
资助金额:$51.59万
-
财政年份:2016
-
负责人:Jane Huang
-
依托单位:
SHF: Medium: RUI: Collaborative Research: Advanced Traceability for Composing Product Line Safety Cases
-
批准号:1647342
-
项目类别:Standard Grant
-
资助金额:$39.6万
-
财政年份:2016
-
负责人:Jane Huang
-
依托单位:
CI-EN: RUI: Collaborative Research: TraceLab Community Infrastructure for Replication, Collaboration, and Innovation
-
批准号:1649008
-
项目类别:Standard Grant
-
资助金额:$20.23万
-
财政年份:2016
-
负责人:Jane Huang
-
依托单位:
SHF: Small: Asked and Answered: Intelligent Data Science for Software Projects
-
批准号:1618693
-
项目类别:Standard Grant
-
资助金额:$51.59万
-
财政年份:2016
-
负责人:Jane Huang
-
依托单位:
Student Support for 2015 Conference on Requirements Engineering
-
批准号:1540968
-
项目类别:Standard Grant
-
资助金额:$0.75万
-
财政年份:2015
-
负责人:Jane Huang
-
依托单位:
SHF: Medium: RUI: Collaborative Research: Advanced Traceability for Composing Product Line Safety Cases
-
批准号:1513730
-
项目类别:Standard Grant
-
资助金额:$44.43万
-
财政年份:2015
-
负责人:Jane Huang
-
依托单位:
CI-EN: RUI: Collaborative Research: TraceLab Community Infrastructure for Replication, Collaboration, and Innovation
-
批准号:1511148
-
项目类别:Standard Grant
-
资助金额:$25.0万
-
财政年份:2015
-
负责人:Jane Huang
-
依托单位:
SHF: Small: RUI: Generating High Quality Trace Links through Intelligent Composition of Tracing Features
-
批准号:1319680
-
项目类别:Standard Grant
-
资助金额:$49.92万
-
财政年份:2013
-
负责人:Jane Huang
-
依托单位:
MRI-R2: Development of a Software Traceability Instrument to Facilitate and Empower Traceability Research and Technology Transfer
-
批准号:0959924
-
项目类别:Standard Grant
-
资助金额:$200.0万
-
财政年份:2010
-
负责人:Jane Huang
-
依托单位:
III: Small:Using Data Mining and Recommender Systems to Facilitate Large-Scale Requirements Processes
-
批准号:0916852
-
项目类别:Standard Grant
-
资助金额:$49.99万
-
财政年份:2009
-
负责人:Jane Huang
-
依托单位:
CPA-SEL-T: Collaborative Research: Traceability+: a Service Oriented Framework to Support Value-Added Software Traceability
-
批准号:0810924
-
项目类别:Continuing Grant
-
资助金额:$25.0万
-
财政年份:2008
-
负责人:Jane Huang
-
依托单位:
CAREER: Goal Centric Traceability for Managing Systemic Requirements
-
批准号:0447594
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2005
-
负责人:Jane Huang
-
依托单位:
国内基金
海外基金
登录
查看更多内容
昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:
-
依托单位:
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:10.0万元
-
批准年份:2022
-
负责人:张祥忠
-
依托单位:
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
-
批准号:32000033
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2020
-
负责人:林平
-
依托单位:
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
-
批准号:31972324
-
项目类别:面上项目
-
资助金额:58.0万元
-
批准年份:2019
-
负责人:高学文
-
依托单位:
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
-
批准号:81900988
-
项目类别:青年科学基金项目
-
资助金额:21.0万元
-
批准年份:2019
-
负责人:毛梦莹
-
依托单位:
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
-
批准号:31870821
-
项目类别:面上项目
-
资助金额:56.0万元
-
批准年份:2018
-
负责人:陈江宁
-
依托单位:
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
-
批准号:31802058
-
项目类别:青年科学基金项目
-
资助金额:26.0万元
-
批准年份:2018
-
负责人:麻慧
-
依托单位:
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
-
批准号:31772128
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2017
-
负责人:吴建国
-
依托单位:
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
-
批准号:81704176
-
项目类别:青年科学基金项目
-
资助金额:20.0万元
-
批准年份:2017
-
负责人:赵继梦
-
依托单位:
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
-
批准号:91640114
-
项目类别:重大研究计划
-
资助金额:85.0万元
-
批准年份:2016
-
负责人:何祖华
-
依托单位: