一种以软件体系结构为中心的网构软件开发方法
摘要
作为Internet环境下的一种新型的软件形态, 网构软件对传统的软件开发理论、方法与技术提出了一系列的挑战. 作为一种以软件复用为核心思想、以软件构件为基本实体、以软件体系结构为中心、以软件中间件为运行支撑的软件开发方法学, ABC(architecture based component composition)方法能够有力支持网构软件的开发. 其中, 基于特征的领域建模以及特定应用的特征模型剪裁方法和技术, 反映了网构软件在问题空间实现自底向上、从“无序”到“有序”的构造过程; 基于自适应软件体系结构的分析与设计方法, 支持自适应网构软件的开发; 具有反射机制、支持自主构件的中间件平台则为网构软件的运行, 尤其是网构软件结构的自适应和实体的自适应提供支撑机制.
引用本文(GB/T 7714)
宏 梅, 文品 焦, 罡 黄, 等. 一种以软件体系结构为中心的网构软件开发方法[J]. Science in China Series F-Information Sciences (in Chinese), 2006.
引文网络
本站仅收录题录与摘要供学习参考,全文版权归属出版方;如有侵权请联系我们删除。