一种以软件体系结构为中心的网构软件开发方法

被引:43
作者
梅宏
黄罡
赵海燕
焦文品
机构
[1] 北京大学信息科学技术学院软件研究所
基金
北京市自然科学基金;
关键词
网构软件; 构件; 软件体系结构; 特征模型; 反射式软件中间件; 自主构件;
D O I
暂无
中图分类号
TP311.52 [];
学科分类号
摘要
作为Internet环境下的一种新型的软件形态,网构软件对传统的软件开发理论、方法与技术提出了一系列的挑战.作为一种以软件复用为核心思想、以软件构件为基本实体、以软件体系结构为中心、以软件中间件为运行支撑的软件开发方法学,ABC(architecture based component composition)方法能够有力支持网构软件的开发.其中,基于特征的领域建模以及特定应用的特征模型剪裁方法和技术,反映了网构软件在问题空间实现自底向上、从“无序”到“有序”的构造过程;基于自适应软件体系结构的分析与设计方法,支持自适应网构软件的开发;具有反射机制、支持自主构件的中间件平台则为网构软件的运行,尤其是网构软件结构的自适应和实体的自适应提供支撑机制.
引用
收藏
页码:1100 / 1126
页数:27
相关论文
共 6 条
  • [1] 软件体系结构模型单层化的一致性保障方法
    杨杰
    黄罡
    陈湘萍
    梅宏
    张成志
    [J]. 软件学报, 2006, (06) : 1391 - 1400
  • [2] 一种面向特征的领域模型及其建模过程
    张伟
    梅宏
    [J]. 软件学报, 2003, (08) : 1345 - 1356
  • [3] 浅论软件技术发展
    杨芙清
    梅宏
    吕建
    金芝
    [J]. 电子学报, 2002, (S1) : 1901 - 1906
  • [4] Runtime recovery and manipulation of software architecture of component-based systems
    Gang Huang
    Hong Mei
    Fu-Qing Yang
    [J]. Automated Software Engineering, 2006, 13 (2) : 257 - 281
  • [5] Runtime software architecture based on reflective middleware[J] . Gang Huang,Hong Mei,Fuqing Yang.Science in China Series F: Information Sciences . 2004 (5)
  • [6] Software component composition based on ADL and Middleware
    Hong Mei
    Jichuan Chang
    Fuqing Yang
    [J]. Science in China Series : Information Sciences, 2001, 44 (2): : 136 - 151