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

基本信息
批准号: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:
发表时间:2018
2

滚动直线导轨副静刚度试验装置设计

滚动直线导轨副静刚度试验装置设计

DOI:
发表时间:2017
3

服务经济时代新动能将由技术和服务共同驱动

服务经济时代新动能将由技术和服务共同驱动

DOI:10.19474/j.cnki.10-1156/f.001172
发表时间:2017
4

物联网中区块链技术的应用与挑战

物联网中区块链技术的应用与挑战

DOI:10.3969/j.issn.0255-8297.2020.01.002
发表时间:2020
5

空气电晕放电发展过程的特征发射光谱分析与放电识别

空气电晕放电发展过程的特征发射光谱分析与放电识别

DOI:10.3964/j.issn.1000-0593(2022)09-2956-07
发表时间: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
项目类别:专项基金项目