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
批准号:
0133956
负责人:
Gerald Gannod
金额:
$0.0万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2002
资助国家:
美国
项目状态:
已结题
起止时间:
2002-02-01 至 2008-09-30
中文摘要
提案编号:CCR-0133956职业生涯:分析和发展高完整性软件产品线的两层方法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
-
批准号:0813886
-
项目类别:Continuing Grant
-
资助金额:$5.22万
-
财政年份:2007
-
负责人:Gerald Gannod
-
依托单位:
国内基金
海外基金
Understanding complicated gravitational physics by simple two-shell systems
-
批准号:12005059
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2020
-
负责人:国分隆文
-
依托单位:
激发态氢气分子(e,2e)反应三重微分截面的高阶波恩近似和two-step mechanism修正
-
批准号:11104247
-
项目类别:青年科学基金项目
-
资助金额:25.0万元
-
批准年份:2011
-
负责人:杨则金
-
依托单位: