基于软件体系结构知识的软件架构过程及其关键技术研究

基本信息
批准号:60903034
项目类别:青年科学基金项目
资助金额:18.00
负责人:梁鹏
学科分类:
依托单位:武汉大学
批准年份:2009
结题年份:2012
起止时间:2010-01-01 - 2012-12-31
项目状态: 已结题
项目参与者:ParisAvgeriou,冯在文,潘伟丰,钟润,万彩平,余智涛,丁琦伟,伍伟
关键词:
软件体系结构知识设计原理软件架构过程
结项摘要

传统软件体系结构(SA)描述以结构为核心,关注SA设计结果,而忽视了SA知识(AK),如设计原理,在SA架构过程中的核心地位,造成软件开发过程中,尤其是更新维护阶段的若干问题。最新研究认为AK应当与结构型SA元素一样成为SA的首要构成元素,因此SA架构过程作为知识密集型的设计活动,面临知识管理和应用的瓶颈,也缺乏系统的基于AK的架构过程指导。本项目拟从四个方面探索基于AK的架构过程:1)改进现有SA架构过程,将AK系统应用于架构过程的各项活动;2)建立AK管理框架,有效管理和应用各种类型的AK;3)研究架构过程中的AK应用活动及最佳实践;4)从架构师的角度,提炼AK CASE工具的功能性需求。最终为基于AK的架构过程提供知识管理框架、架构过程指导和辅助工具的工程化支持。

项目摘要

软件体系结构知识的缺失是造成软件在体系结构层面难以更新和演化问题的关键,造成的结果是因软件体系结构的重新设计或不当设计所耗费的大量开发成本,甚至导致项目的失败。针对这些问题,本项目研究成果包括:(1)改进了现有的软件架构过程,将软件体系结构知识系统应用于软件架构过程的各项活动。(2)建立了软件体系结构知识的管理框架,在软件架构过程中有效获取、共享和应用(重用)各种类型的软件体系结构知识,促进软件体系结构的设计和演化。(3)从软件架构师和架构过程的角度,提炼了软件体系结构知识管理工具的功能性需求,实现了基于知识的软件体系结构设计工具。以上三方面的研究成果为基于知识的软件架构过程提供了知识管理框架、架构过程指导和辅助工具的工程化支持。研究成果也在工业项目中得到了评价和应用。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

一种基于多层设计空间缩减策略的近似高维优化方法

一种基于多层设计空间缩减策略的近似高维优化方法

DOI:10.1051/jnwpu/20213920292
发表时间:2021
2

二维FM系统的同时故障检测与控制

二维FM系统的同时故障检测与控制

DOI:10.16383/j.aas.c180673
发表时间:2021
3

现代优化理论与应用

现代优化理论与应用

DOI:10.1360/SSM-2020-0035
发表时间:2020
4

出租车新运营模式下的LED广告精准投放策略

出租车新运营模式下的LED广告精准投放策略

DOI:10.16381/j.cnki.issn1003-207x.2020.10.022
发表时间:2020
5

基于颗粒阻尼的变频空调压缩机管路减振设计

基于颗粒阻尼的变频空调压缩机管路减振设计

DOI:10.3969/j.issn.1004-132x.2022.18.003
发表时间:2022

梁鹏的其他基金

批准号:31801465
批准年份:2018
资助金额:22.00
项目类别:青年科学基金项目
批准号:50808019
批准年份:2008
资助金额:20.00
项目类别:青年科学基金项目
批准号:61472286
批准年份:2014
资助金额:80.00
项目类别:面上项目
批准号:21307114
批准年份:2013
资助金额:25.00
项目类别:青年科学基金项目
批准号:51278522
批准年份:2012
资助金额:80.00
项目类别:面上项目
批准号:81600918
批准年份:2016
资助金额:18.00
项目类别:青年科学基金项目
批准号:21006059
批准年份:2010
资助金额:19.00
项目类别:青年科学基金项目
批准号:51505245
批准年份:2015
资助金额:20.00
项目类别:青年科学基金项目
批准号:21776164
批准年份:2017
资助金额:64.00
项目类别:面上项目
批准号:51904105
批准年份:2019
资助金额:27.00
项目类别:青年科学基金项目
批准号:50908129
批准年份:2009
资助金额:20.00
项目类别:青年科学基金项目
批准号:51878059
批准年份:2018
资助金额:57.00
项目类别:面上项目
批准号:30500517
批准年份:2005
资助金额:24.00
项目类别:青年科学基金项目
批准号:21376142
批准年份:2013
资助金额:80.00
项目类别:面上项目
批准号:31040033
批准年份:2010
资助金额:10.00
项目类别:专项基金项目
批准号:51778324
批准年份:2017
资助金额:60.00
项目类别:面上项目
批准号:21577130
批准年份:2015
资助金额:66.00
项目类别:面上项目
批准号:61170025
批准年份:2011
资助金额:55.00
项目类别:面上项目

相似国自然基金

1

软件体系结构与敏捷开发过程融合关键技术研究

批准号:61472286
批准年份:2014
负责人:梁鹏
学科分类:F0203
资助金额:80.00
项目类别:面上项目
2

软件体系结构技术债务管理与架构过程的融合机制及方法

批准号:61702377
批准年份:2017
负责人:李增扬
学科分类:F0203
资助金额:26.00
项目类别:青年科学基金项目
3

基于设计决策的软件体系结构演化关键技术研究

批准号:60903013
批准年份:2009
负责人:吴毅坚
学科分类:F0203
资助金额:18.00
项目类别:青年科学基金项目
4

面向软件体系结构(SA)的软件的构造技术研究

批准号:60043002
批准年份:2000
负责人:梅宏
学科分类:F0203
资助金额:12.00
项目类别:专项基金项目