CAREER: A Two-Tier Approach for the Analysis and Evolution of High-Integrity Software Product Lines
CAREER: A Two-Tier Approach for the Analysis and Evolution of High-Integrity Software Product Lines
批准号:
0813886
负责人:
Gerald Gannod
金额:
$5.22万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2007
资助国家:
美国
项目状态:
已结题
起止时间:
2007-12-17 至 2009-10-31
中文摘要
提案编号:CCR-0133956CAREER:高完整性软件产品线的分析和演化的两层方法PI:Gerald C.甘诺德本项目研究部分的目标是开发软件架构分析和软件逆向工程技术,以支持现有软件向软件产品线的演化,重点是高完整性系统。为此,本研究将首先开发一种从体系结构和组件视图分析软件的方法,以支持不同质量属性维度的评估。该方法将包括用于静态和动态分析的模型以及用于确定符合质量属性约束的程度的模拟。其次,这项研究将涉及开发一种方法,用于在体系结构和组件级别修改和发展软件,以确保符合不同的质量属性约束和目标。对于软件体系结构社区,这项研究将解决对分析方法的需求,这些方法允许软件架构师评估软件体系结构满足各种质量问题的程度。此外,这项研究的结果将促进基于长期产品线目标的软件体系结构的长期发展。对于软件逆向工程和维护社区,本研究解决了对允许软件维护员确定单个组件对各种质量属性的支持程度的方法的需求,并提供了一种促进组件修改以确保符合质量约束的技术。
英文摘要
Proposal Number: CCR-0133956CAREER: A Two-Tier Approach for the Analysis and Evolution of High-Integrity Software Product LinesPI: Gerald C. GannodThe objective of the research component of this project is to develop software architecture analysis and software reverse engineering techniques that support the evolution of existing software into software product lines with an emphasis on high-integrity systems. To this end, this research will first involve the development of an approach for analyzing software from both the architecture and component views in order to support assessment along different quality attribute dimensions. The approach will consist of models for static and dynamic analysis as well as simulation to determine level of compliance with quality attribute constraints. Second, this research will involve the development of a methodology for modifying and evolving software at both the architecture and component levels in order to ensure compliance with different quality attribute constraints and goals. For the software architecture community, this research will address a need for analysis approaches that allow software architects to assess the extent to which a software architecture meets various quality concerns. In addition, the results of this research will facilitate the long-term evolution of a software architecture based on long-term product-line goals. For the software reverse engineering and maintenance community, this research addresses the need for approaches that allow a software maintainer to determine the extent of the support for various quality attributes by individual components and provides a technique that facilitates component modification in order to ensure compliance to quality constraints.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: CyberTraining: Implementation:Medium: Modern Course Exemplars infused with Parallel and Distributed Computing for the Introductory Computing Course Sequence
-
批准号:2321017
-
项目类别:Standard Grant
-
资助金额:$18.57万
-
财政年份:2023
-
负责人:Gerald Gannod
-
依托单位:
Collaborative Research: Software Engineering Workforce Development in High Performance Computing for Digital Twins
-
批准号:1935583
-
项目类别:Standard Grant
-
资助金额:$4.24万
-
财政年份:2019
-
负责人:Gerald Gannod
-
依托单位:
CAREER: A Two-Tier Approach for the Analysis and Evolution of High-Integrity Software Product Lines
-
批准号:0133956
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2002
-
负责人:Gerald Gannod
-
依托单位:
国内基金
海外基金
Understanding complicated gravitational physics by simple two-shell systems
-
批准号:12005059
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2020
-
负责人:国分隆文
-
依托单位:
激发态氢气分子(e,2e)反应三重微分截面的高阶波恩近似和two-step mechanism修正
-
批准号:11104247
-
项目类别:青年科学基金项目
-
资助金额:25.0万元
-
批准年份:2011
-
负责人:杨则金
-
依托单位: