一种以软件体系结构为中心的网构软件开发方法  被引量:35

在线阅读下载全文

作  者:梅宏[1] 黄罡[1] 赵海燕[1] 焦文品[1] 

机构地区:[1]北京大学信息科学技术学院软件研究所,北京100871

出  处:《中国科学(E辑)》2006年第10期1100-1126,共27页Science in China(Series E)

基  金:国家重点基础研究发展计划(批准号:2002CB31200003);国家自然科学基金(批准号:60233010;90612011;90412011;60403030;60303004);北京市自然科学基金(批准号:4052018)资助项目

摘  要:作为Internet环境下的一种新型的软件形态,网构软件对传统的软件开发理论、方法与技术提出了一系列的挑战.作为一种以软件复用为核心思想、以软件构件为基本实体、以软件体系结构为中心、以软件中间件为运行支撑的软件开发方法学,ABC(architecture based component composition)方法能够有力支持网构软件的开发.其中,基于特征的领域建模以及特定应用的特征模型剪裁方法和技术,反映了网构软件在问题空间实现自底向上、从“无序”到“有序”的构造过程;基于自适应软件体系结构的分析与设计方法,支持自适应网构软件的开发;具有反射机制、支持自主构件的中间件平台则为网构软件的运行,尤其是网构软件结构的自适应和实体的自适应提供支撑机制.

关 键 词:网构软件 构件 软件体系结构 特征模型 反射式软件中间件 自主构件 

分 类 号:TP311.52[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象